Skip to content

Commit 7d4198b

Browse files
committed
Update use-replacement-dependencies.spec.ts
1 parent 3ecebf0 commit 7d4198b

1 file changed

Lines changed: 23 additions & 8 deletions

File tree

test/nuxt/composables/use-replacement-dependencies.spec.ts

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@ import { mountSuspended, registerEndpoint } from '@nuxt/test-utils/runtime'
33
import type { ModuleReplacement } from 'module-replacements'
44

55
const SIMPLE_REPLACEMENT: ModuleReplacement = {
6-
"id": "snippet::is-even",
7-
"type": "simple",
8-
"description": "You can use the modulo operator to check if a number is even.",
9-
"example": "(n % 2) === 0"
6+
id: 'snippet::is-even',
7+
type: 'simple',
8+
description: 'You can use the modulo operator to check if a number is even.',
9+
example: '(n % 2) === 0',
1010
}
1111

1212
const NATIVE_REPLACEMENT: ModuleReplacement = {
13-
"id": "Array.prototype.includes",
1413
"type": "native",
1514
"url": {
1615
"type": "mdn",
@@ -35,9 +34,24 @@ const NATIVE_REPLACEMENT: ModuleReplacement = {
3534
{ "engine": "opera", "minVersion": "34" },
3635
{ "engine": "opera_android", "minVersion": "34" },
3736
{ "engine": "samsunginternet_android", "minVersion": "5.0" },
38-
{ "engine": "webview_android", "minVersion": "47" },
39-
{ "engine": "webview_ios", "minVersion": "9" }
40-
]
37+
engines: [
38+
{ engine: 'chrome', minVersion: '47' },
39+
{ engine: 'chrome_android', minVersion: '47' },
40+
{ engine: 'edge', minVersion: '14' },
41+
{ engine: 'firefox', minVersion: '43' },
42+
{ engine: 'firefox_android', minVersion: '43' },
43+
{ engine: 'safari', minVersion: '9' },
44+
{ engine: 'safari_ios', minVersion: '9' },
45+
{ engine: 'bun', minVersion: '1.0.0' },
46+
{ engine: 'deno', minVersion: '1.0' },
47+
{ engine: 'nodejs', minVersion: '6.0.0' },
48+
{ engine: 'oculus', minVersion: '5.0' },
49+
{ engine: 'opera', minVersion: '34' },
50+
{ engine: 'opera_android', minVersion: '34' },
51+
{ engine: 'samsunginternet_android', minVersion: '5.0' },
52+
{ engine: 'webview_android', minVersion: '47' },
53+
{ engine: 'webview_ios', minVersion: '9' },
54+
],
4155
}
4256

4357
async function mountWithDeps(deps: Record<string, string> | undefined) {
@@ -114,6 +128,7 @@ describe('useReplacementDependencies', () => {
114128

115129
expect(simple?.type).toBe('simple')
116130
expect(native?.type).toBe('native')
131+
expect(native?.url?.type).toBe('mdn')
117132
expect(replacements.value['picoquery']).toBeUndefined()
118133
})
119134

0 commit comments

Comments
 (0)