Skip to content

chore(repo): migrate from jest to bun test runner #2185

chore(repo): migrate from jest to bun test runner

chore(repo): migrate from jest to bun test runner #2185

Triggered via pull request February 3, 2026 18:05
Status Failure
Total duration 26s
Artifacts

tests.yml

on: pull_request
Build and Test
15s
Build and Test
Fit to window
Zoom out
Zoom in

Annotations

10 errors
error: expect(received).toHaveBeenCalledWith(...expected): test/helpers/check-merge-safety.test.ts#L268
Expected: [ { sha: "sha", state: "failure", context: "Merge Safety", description: "Failed to generate diff for username:some-branch-name...owner:main. Please verify SHAs are valid and try again.\nError: Failed to fetch sha from headRepoHtmlUrl: mock fetch error", repo: "repo", owner: "owner", } ] But it was not called. at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/helpers/check-merge-safety.test.ts:268:46)
error: expect(received).toHaveBeenCalledWith(...expected): test/helpers/check-merge-safety.test.ts#L363
[ { "context": "Merge Safety", - "description": "This branch has one or more outdated global files. Please update with main.", + "description": "This branch has one or more outdated projects. Please update with main.", "owner": "owner", "repo": "repo", "sha": "sha", "state": "failure", + "target_url": undefined, }, ] - Expected - 1 + Received + 2 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/helpers/check-merge-safety.test.ts:363:46)
error: expect(received).toHaveBeenCalledWith(...expected): test/helpers/check-merge-safety.test.ts#L287
[ { "context": "Merge Safety", - "description": "Branch username:some-branch-name is safe to merge!", + "description": "This branch has one or more outdated projects. Please update with main.", "owner": "owner", "repo": "repo", "sha": "sha", - "state": "success", + "state": "failure", + "target_url": undefined, }, ] - Expected - 2 + Received + 3 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/helpers/check-merge-safety.test.ts:287:46)
error: expect(received).toHaveBeenCalledWith(...expected): test/helpers/check-merge-safety.test.ts#L167
[ { "context": "Merge Safety", - "description": "Branch username:some-branch-name is safe to merge!", + "description": "Branch username:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx... is safe to merge!", "owner": "owner", "repo": "repo", "sha": "sha", "state": "success", + "target_url": undefined, }, ] - Expected - 1 + Received + 2 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/helpers/check-merge-safety.test.ts:167:46)
error: expect(received).toHaveBeenCalledWith(...expected): test/helpers/check-merge-safety.test.ts#L307
[ { "context": "Merge Safety", - "description": "Branch username:some-branch-name is safe to merge!", + "description": "This branch has one or more outdated projects. Please update with main.", "owner": "owner", "repo": "repo", "sha": "sha", - "state": "success", + "state": "failure", + "target_url": undefined, }, ] - Expected - 2 + Received + 3 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/helpers/check-merge-safety.test.ts:307:46)
error: expect(received).toEqual(expected): test/utils/get-core-member-logins.test.ts#L104
[ "user1", "user2", "user3", "user4", + "user5", ] - Expected - 0 + Received + 1 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/utils/get-core-member-logins.test.ts:104:24)
error: expect(received).toEqual(expected): test/utils/get-core-member-logins.test.ts#L74
[ "user1", "user2", "user3", + "user4", + "user5", ] - Expected - 0 + Received + 2 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/utils/get-core-member-logins.test.ts:74:24)
error: expect(received).toEqual(expected): test/utils/get-core-member-logins.test.ts#L134
- [ - { - "owners": [ - "@ExpediaGroup/github-helpers-committers", - ], - "pattern": "*", - }, - { - "owners": [ - "@ExpediaGroup/test-owners-1", - ], - "pattern": "/file/path/1", - }, - { - "owners": [ - "@ExpediaGroup/test-shared-owners-1", - "@ExpediaGroup/test-shared-owners-2", - ], - "pattern": "/file/path/shared", - }, - { - "owners": [ - "@user1", - "@user2", - ], - "pattern": "/file/path/users", - }, - ] + [] - Expected - 28 + Received + 1 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/utils/get-core-member-logins.test.ts:134:24)
error: expect(received).toEqual(expected): test/utils/get-core-member-logins.test.ts#L160
- [ - { - "owners": [ - "@Newowner1", - ], - "pattern": "/new/entry/1", - }, - { - "owners": [ - "@specific-override1", - "@specific-override2", - ], - "pattern": "/file/path/1/file1.txt", - }, - { - "owners": [], - "pattern": "/file/path/shared", - }, - { - "owners": [ - "@user1", - "@user2", - ], - "pattern": "/file/path/users", - }, - ] + [] - Expected - 26 + Received + 1 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/utils/get-core-member-logins.test.ts:160:24)
error: expect(received).toEqual(expected): test/utils/get-core-member-logins.test.ts#L219
[ "user1", "user2", "user3", + "user4", + "user5", ] - Expected - 0 + Received + 2 at <anonymous> (/home/runner/work/github-helpers/github-helpers/test/utils/get-core-member-logins.test.ts:219:22)