diff --git a/src/renderer/src/components/sidebar/WorktreeCardMeta.test.tsx b/src/renderer/src/components/sidebar/WorktreeCardMeta.test.tsx index 02851b42c34..47e07d0c734 100644 --- a/src/renderer/src/components/sidebar/WorktreeCardMeta.test.tsx +++ b/src/renderer/src/components/sidebar/WorktreeCardMeta.test.tsx @@ -94,6 +94,36 @@ describe('WorktreeCardDetailsHover', () => { expect(markup).not.toContain('aria-label="Unlink PR"') }) + it('puts issue edit before open actions and keeps GitHub last', () => { + const markup = renderToStaticMarkup( + + Linked issue + + ) + + const editIssueIndex = markup.indexOf('aria-label="Edit issue"') + const openInOrcaIndex = markup.indexOf('aria-label="Open in Orca"') + const viewOnGitHubIndex = markup.indexOf('aria-label="View on GitHub"') + + expect(editIssueIndex).toBeGreaterThan(-1) + expect(editIssueIndex).toBeLessThan(openInOrcaIndex) + expect(openInOrcaIndex).toBeLessThan(viewOnGitHubIndex) + }) + it('labels GitLab unlink actions with MR terminology', () => { const markup = renderToStaticMarkup( + {onEditIssue && ( + + + + )} {issue.url && onOpenGitHubIssueInOrca && ( )} - {onEditIssue && ( - - - - )} } />