Skip to content

Commit 9d7f2b1

Browse files
committed
tests: update tests to test --allowHash / --allowHashUrls
1 parent 2dfa768 commit 9d7f2b1

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

tests/scopes.test.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ seeds:
3434
expect(seeds[0].scopeType).toEqual("prefix");
3535
expect(seeds[0].include).toEqual([/^https?:\/\/example\.com\//]);
3636
expect(seeds[0].exclude).toEqual([]);
37+
expect(seeds[0].allowHash).toEqual(false);
3738
});
3839

3940
test("default scope + exclude", async () => {
@@ -405,3 +406,27 @@ scopeType: page
405406
expect(result).not.toBe(false);
406407
expect((result as Exclude<typeof result, false>).isOOS).toBe(false);
407408
});
409+
410+
test("allowHashUrls global with scopeType prefix", async () => {
411+
const seeds = await getSeeds(`
412+
allowHashUrls: true
413+
seeds:
414+
- url: https://example.com/
415+
`);
416+
417+
expect(seeds[0].scopeType).toEqual("prefix");
418+
expect(seeds[0].allowHash).toEqual(true);
419+
});
420+
421+
test("allowHash with scopeType prefix", async () => {
422+
const seeds = await getSeeds(`
423+
seeds:
424+
- url: https://example.com/
425+
allowHash: true
426+
427+
scopeType: prefix
428+
`);
429+
430+
expect(seeds[0].scopeType).toEqual("prefix");
431+
expect(seeds[0].allowHash).toEqual(true);
432+
});

0 commit comments

Comments
 (0)