Skip to content

Commit d5a96be

Browse files
committed
test(no-export-in-script-setup): update test cases
1 parent 828999a commit d5a96be

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

tests/lib/rules/no-export-in-script-setup.js

+24
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@ ruleTester.run('no-export-in-script-setup', rule, {
9292
export * from 'foo'
9393
export default {}
9494
export class A {}
95+
</script>
96+
`,
97+
output: `
98+
<script setup>
99+
100+
101+
95102
</script>
96103
`,
97104
errors: [
@@ -119,6 +126,16 @@ ruleTester.run('no-export-in-script-setup', rule, {
119126
export * from 'foo'
120127
export default {}
121128
export class A {}
129+
</script>
130+
`,
131+
output: `
132+
<script>
133+
let foo;
134+
</script>
135+
<script setup>
136+
137+
138+
122139
</script>
123140
`,
124141
errors: [
@@ -143,6 +160,13 @@ ruleTester.run('no-export-in-script-setup', rule, {
143160
export const Foo = {}
144161
export enum Bar {}
145162
export {}
163+
</script>
164+
`,
165+
output: `
166+
<script setup lang="ts">
167+
168+
169+
146170
</script>
147171
`,
148172
languageOptions: {

0 commit comments

Comments
 (0)