Skip to content

Commit e517b48

Browse files
committed
chore(prefer-svelte-reactivity): added tests
1 parent a0f5c17 commit e517b48

29 files changed

+344
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": ">=5.0.0"
3+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<script>
2+
const variable = new Date(8.64e15);
3+
4+
variable.setDate(24);
5+
variable.setFullYear(1968);
6+
variable.setFullYear(1968, 10);
7+
variable.setFullYear(1968, 10, 3);
8+
variable.setHours(23);
9+
variable.setHours(23, 59);
10+
variable.setHours(23, 59, 59);
11+
variable.setHours(23, 59, 59, 999);
12+
variable.setMilliseconds(999);
13+
variable.setMinutes(59);
14+
variable.setMinutes(59, 59);
15+
variable.setMinutes(59, 59, 999);
16+
variable.setMonth(11);
17+
variable.setMonth(11, 23);
18+
variable.setSeconds(59);
19+
variable.setSeconds(59, 999);
20+
variable.setTime(123456);
21+
variable.setUTCDate(23);
22+
variable.setUTCFullYear(1968);
23+
variable.setUTCFullYear(1968, 10);
24+
variable.setUTCFullYear(1968, 10, 3);
25+
variable.setUTCHours(23);
26+
variable.setUTCHours(23, 59);
27+
variable.setUTCHours(23, 59, 59);
28+
variable.setUTCHours(23, 59, 59, 999);
29+
variable.setUTCMilliseconds(420);
30+
variable.setUTCMinutes(59);
31+
variable.setUTCMinutes(59, 59);
32+
variable.setUTCMinutes(59, 59, 999);
33+
variable.setUTCMonth(10);
34+
variable.setUTCMonth(10, 3);
35+
variable.setUTCSeconds(59);
36+
variable.setUTCSeconds(59, 999);
37+
variable.setYear(1968);
38+
</script>
39+
40+
{variable}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
const variable1 = new Date(8.64e15);
2+
const variable2 = new Map([[1, "one"], [2, "two"]]);
3+
const variable3 = new Set([1, 2, 1, 3, 3]);
4+
const variable4 = new URLSearchParams("foo=1&bar=2");
5+
const variable5 = new URL("https://svelte.dev/");
6+
7+
export variable1;
8+
export variable2;
9+
export variable3;
10+
export variable4;
11+
export variable5;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<script>
2+
const variable = new Map([[1, "one"], [2, "two"]]);
3+
4+
variable.clear();
5+
variable.delete(1);
6+
variable.set(1, "two");
7+
</script>
8+
9+
{variable}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<script>
2+
const variable = new Set([1, 2, 1, 3, 3]);
3+
4+
variable.add(42);
5+
variable.clear();
6+
variable.delete(42);
7+
</script>
8+
9+
{variable}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<script>
2+
const variable = new URLSearchParams("foo=1&bar=2");
3+
4+
variable.append("baz", "3");
5+
variable.delete("foo");
6+
variable.delete("bar", "42");
7+
variable.set("foo", "-1")
8+
variable.sort();
9+
</script>
10+
11+
{variable}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<script>
2+
const variable = new URL("https://svelte.dev/");
3+
4+
variable.hash = "anchor";
5+
variable.host = "example.test";
6+
variable.hostname = "example.test";
7+
variable.href = "https://svelte.dev/";
8+
variable.password = "passwd";
9+
variable.pathname = "tutorial";
10+
variable.port = "80";
11+
variable.protocol = "https";
12+
variable.search = "foo=bar";
13+
variable.username = "usr";
14+
</script>
15+
16+
{variable}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"svelte": ">=5.0.0"
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
import { SvelteDate as Date } from "svelte/reactivity";
3+
4+
const variable = new Date(8.64e15);
5+
</script>
6+
7+
{variable}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
import { SvelteMap as Map } from "svelte/reactivity";
3+
4+
const variable = new Map([[1, "one"], [2, "two"]]);
5+
</script>
6+
7+
{variable}

0 commit comments

Comments
 (0)