Skip to content

Commit 02f65ef

Browse files
committed
test(no-useless-children-snippet): added tests for the rule
1 parent c053ad5 commit 02f65ef

File tree

8 files changed

+40
-0
lines changed

8 files changed

+40
-0
lines changed
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,4 @@
1+
- message: Found an unnecessary children snippet.
2+
line: 2
3+
column: 3
4+
suggestions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<Foo>
2+
{#snippet children()}
3+
Hello
4+
{/snippet}
5+
</Foo>
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,3 @@
1+
<Foo>
2+
Hello
3+
</Foo>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<Foo>
2+
{#snippet bar()}
3+
Hello
4+
{/snippet}
5+
</Foo>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<Foo>
2+
{#snippet children(val)}
3+
Hello {val}
4+
{/snippet}
5+
</Foo>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { RuleTester } from '../../utils/eslint-compat';
2+
import rule from '../../../src/rules/no-useless-children-snippet';
3+
import { loadTestCases } from '../../utils/utils';
4+
5+
const tester = new RuleTester({
6+
languageOptions: {
7+
ecmaVersion: 2020,
8+
sourceType: 'module'
9+
}
10+
});
11+
12+
tester.run('no-useless-children-snippet', rule as any, loadTestCases('no-useless-children-snippet'));

0 commit comments

Comments
 (0)