@@ -17,8 +17,8 @@ ruleTester.run('export', rule, {
17
17
test ( { code : 'export var [ foo, bar ] = array;' } ) ,
18
18
test ( { code : 'export var { foo, bar } = object;' } ) ,
19
19
test ( { code : 'export var [ foo, bar ] = array;' } ) ,
20
- test ( { code : 'export { foo, foo as bar }' } ) ,
21
- test ( { code : 'export { bar }; export * from "./export-all"' } ) ,
20
+ test ( { code : 'let foo; export { foo, foo as bar }' } ) ,
21
+ test ( { code : 'let bar; export { bar }; export * from "./export-all"' } ) ,
22
22
test ( { code : 'export * from "./export-all"' } ) ,
23
23
test ( { code : 'export * from "./does-not-exist"' } ) ,
24
24
@@ -62,7 +62,7 @@ ruleTester.run('export', rule, {
62
62
// errors: ['Parsing error: Duplicate export \'foo\''],
63
63
// }),
64
64
test ( {
65
- code : 'export { foo }; export * from "./export-all"' ,
65
+ code : 'let foo; export { foo }; export * from "./export-all"' ,
66
66
errors : [ 'Multiple exports of name \'foo\'.' ,
67
67
'Multiple exports of name \'foo\'.' ] ,
68
68
} ) ,
0 commit comments