Skip to content

Commit 87dec04

Browse files
committed
Cleaned WAY up, getting there...
1 parent 5f7fd00 commit 87dec04

File tree

3 files changed

+25
-45
lines changed

3 files changed

+25
-45
lines changed

browser-extension/tests/test-fixtures.ts renamed to browser-extension/tests/fixture-har.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
import { vi } from 'vitest'
2+
3+
// Mock the OverType editor component
4+
vi.mock('../src/overtype/overtype', () => {
5+
const mockConstructor = vi.fn().mockImplementation(() => [
6+
{
7+
container: document.createElement('div'),
8+
destroy: vi.fn(),
9+
focus: vi.fn(),
10+
getValue: vi.fn(() => ''),
11+
preview: document.createElement('div'),
12+
setValue: vi.fn(),
13+
textarea: document.createElement('textarea'),
14+
wrapper: document.createElement('div'),
15+
},
16+
])
17+
;(mockConstructor as any).setCodeHighlighter = vi.fn()
18+
return {
19+
default: mockConstructor,
20+
}
21+
})
22+
123
import { describe as baseDescribe, test as baseTest, expect } from 'vitest'
224
import type { PAGES } from './har-index'
325
import { cleanupDOM, setupHarDOM } from './test-utils'

browser-extension/tests/lib/enhancers/github.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { setupCommonMocks } from '../../mock-setup'
1+
import { describe, expect, usingHar } from '../../fixture-har'
22

3-
setupCommonMocks()
3+
// must import fixture **first** for mocks, the `expect` keeps biome from changing sort-order
4+
expect
45

56
import { EnhancerRegistry } from '../../../src/lib/registries'
6-
import { describe, expect, usingHar } from '../../test-fixtures'
77

88
describe('github', () => {
99
usingHar('gh_pr').it('should identify gh_pr textarea and create proper spot object', async () => {

browser-extension/tests/mock-setup.ts

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)