Skip to content

Commit 7ed38cc

Browse files
committed
test: add full var report test
1 parent 7053ea3 commit 7ed38cc

File tree

8 files changed

+92
-0
lines changed

8 files changed

+92
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
export default {
2+
options: {
3+
varsReport: false
4+
},
5+
6+
test(assert, vars) {
7+
assert.deepEqual(vars, []);
8+
}
9+
};
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
export let foo = "bar";
3+
</script>
4+
5+
{foo}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
export default {
2+
options: {
3+
varsReport: 'full'
4+
},
5+
6+
test(assert, vars) {
7+
assert.deepEqual(vars, [{
8+
name: 'foo',
9+
export_name: null,
10+
injected: false,
11+
module: false,
12+
mutated: false,
13+
reassigned: false,
14+
referenced: true,
15+
referenced_from_script: false,
16+
writable: false
17+
}]);
18+
}
19+
};
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{foo}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
export default {
2+
options: {
3+
varsReport: 'full'
4+
},
5+
6+
test(assert, vars) {
7+
assert.deepEqual(vars, [
8+
{
9+
name: 'foo',
10+
export_name: 'foo',
11+
injected: false,
12+
module: false,
13+
mutated: false,
14+
reassigned: false,
15+
referenced: true,
16+
referenced_from_script: false,
17+
writable: true
18+
}, {
19+
name: 'bar',
20+
export_name: null,
21+
injected: false,
22+
module: false,
23+
mutated: false,
24+
reassigned: false,
25+
referenced: true,
26+
referenced_from_script: false,
27+
writable: false
28+
}
29+
]);
30+
}
31+
};
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
export let foo = "bar";
3+
</script>
4+
5+
{foo} {bar}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
export default {
2+
options: {
3+
varsReport: 'full'
4+
},
5+
6+
test(assert, vars) {
7+
assert.deepEqual(vars, [{
8+
name: 'foo',
9+
export_name: null,
10+
injected: false,
11+
module: false,
12+
mutated: false,
13+
reassigned: false,
14+
referenced: true,
15+
referenced_from_script: false,
16+
writable: false
17+
}]);
18+
}
19+
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<script></script>
2+
3+
{foo}

0 commit comments

Comments
 (0)