Skip to content

Commit 965569f

Browse files
committed
test(no-navigation-without-resolve): added rule tests
1 parent c6303fe commit 965569f

File tree

40 files changed

+269
-0
lines changed

40 files changed

+269
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
import { goto as alias } from '$app/navigation';
3+
4+
alias('/foo');
5+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
import * as navigation from '$app/navigation';
3+
4+
navigation.goto('/foo');
5+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
import { resolve } from '$app/paths';
3+
import { goto } from '$app/navigation';
4+
5+
goto(resolve('/foo') + '/bar');
6+
goto('/foo' + resolve('/bar'));
7+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<script>
2+
import { goto } from '$app/navigation';
3+
4+
const value = "/foo";
5+
6+
goto('/foo');
7+
goto(value);
8+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<script>
2+
import { resolve } from '$app/paths';
3+
</script>
4+
5+
<a href={resolve('/foo') + '/bar'}>Click me!</a>
6+
<a href={'/foo' + resolve('/bar')}>Click me!</a>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
const value = "/foo#section";
3+
</script>
4+
<a href="/foo#section">Click me!</a>
5+
<a href={'/foo#section'}>Click me!</a>
6+
<a href={'/' + 'foo#section'}>Click me!</a>
7+
<a href={value}>Click me!</a>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
const value = "/foo";
3+
</script>
4+
<a href="/foo">Click me!</a>
5+
<a href={'/foo'}>Click me!</a>
6+
<a href={'/' + 'foo'}>Click me!</a>
7+
<a href={value}>Click me!</a>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
import { pushState as alias } from '$app/navigation';
3+
4+
alias('/foo');
5+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
import * as navigation from '$app/navigation';
3+
4+
navigation.pushState('/foo');
5+
</script>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
import { resolve } from '$app/paths';
3+
import { pushState } from '$app/navigation';
4+
5+
pushState(resolve('/foo') + '/bar');
6+
pushState('/foo' + resolve('/bar'));
7+
</script>

0 commit comments

Comments
 (0)