Skip to content

Commit fcf2ecb

Browse files
committed
test(no-navigation-without-base): added test for pushState, replaceState and links
1 parent e6949ea commit fcf2ecb

34 files changed

+168
-6
lines changed

packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/aliased-goto01-errors.yaml renamed to packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/goto-aliased01-errors.yaml

File renamed without changes.

packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/aliased-goto01-input.svelte renamed to packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/goto-aliased01-input.svelte

File renamed without changes.

packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/base-not-prefixed01-errors.yaml renamed to packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/goto-base-not-as-prefix01-errors.yaml

File renamed without changes.

packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/base-not-prefixed01-input.svelte renamed to packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/goto-base-not-as-prefix01-input.svelte

File renamed without changes.

packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/no-base01-errors.yaml renamed to packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/goto-no-base01-errors.yaml

File renamed without changes.

packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/no-base01-input.svelte renamed to packages/eslint-plugin-svelte/tests/fixtures/rules/no-navigation-without-base/invalid/goto-no-base01-input.svelte

File renamed without changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
- message: Found a link with a url that isn't prefixed with the base path.
2+
line: 5
3+
column: 9
4+
suggestions: null
5+
- message: Found a link with a url that isn't prefixed with the base path.
6+
line: 6
7+
column: 9
8+
suggestions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<script>
2+
import { base } from '$app/paths';
3+
</script>
4+
5+
<a href={'/foo/' + base}>Click me!</a>
6+
<a href={`/foo/${base}`}>Click me!</a>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
- message: Found a link with a url that isn't prefixed with the base path.
2+
line: 1
3+
column: 10
4+
suggestions: null
5+
- message: Found a link with a url that isn't prefixed with the base path.
6+
line: 2
7+
column: 9
8+
suggestions: null
9+
- message: Found a link with a url that isn't prefixed with the base path.
10+
line: 3
11+
column: 9
12+
suggestions: null
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<a href="/foo">Click me!</a>
2+
<a href={'/foo'}>Click me!</a>
3+
<a href={'/' + 'foo'}>Click me!</a>

0 commit comments

Comments
 (0)