Skip to content

Commit 1d3ff96

Browse files
authored
test: refactor test (#325)
1 parent 81cec80 commit 1d3ff96

1 file changed

Lines changed: 1 addition & 32 deletions

File tree

packages/core/src/dts-generator.test.ts

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ describe('generateDts', () => {
7474
"
7575
`);
7676
});
77-
test('does not generate types for invalid name as JS identifier', async () => {
77+
test('does not generate types for invalid name', async () => {
7878
const iff = await createIFF({
7979
'test.module.css': dedent`
8080
.a-1 { color: red; }
@@ -90,37 +90,6 @@ describe('generateDts', () => {
9090
"
9191
`);
9292
});
93-
test('does not generate types for `__proto__`', async () => {
94-
const iff = await createIFF({
95-
'test.module.css': '.__proto__ { color: red; }',
96-
});
97-
expect(generateDts(readAndParseCSSModule(iff.paths['test.module.css'])!, options).text).toMatchInlineSnapshot(`
98-
"// @ts-nocheck
99-
declare const styles = {
100-
};
101-
export default styles;
102-
"
103-
`);
104-
});
105-
test('does not generate types for `default` when `namedExports` is true', async () => {
106-
const iff = await createIFF({
107-
'test.module.css': '.default { color: red; }',
108-
});
109-
expect(generateDts(readAndParseCSSModule(iff.paths['test.module.css'])!, { ...options, namedExports: true }).text)
110-
.toMatchInlineSnapshot(`
111-
"// @ts-nocheck
112-
"
113-
`);
114-
expect(generateDts(readAndParseCSSModule(iff.paths['test.module.css'])!, { ...options, namedExports: false }).text)
115-
.toMatchInlineSnapshot(`
116-
"// @ts-nocheck
117-
declare const styles = {
118-
default: '' as readonly string,
119-
};
120-
export default styles;
121-
"
122-
`);
123-
});
12493
test('generates d.ts file with named exports', async () => {
12594
const iff = await createIFF({
12695
'test.module.css': dedent`

0 commit comments

Comments
 (0)