Skip to content

Commit cbe013c

Browse files
tests: take regExpForStyles into account
1 parent d1c7a61 commit cbe013c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

packages/generators/__tests__/utils/styleSupport.test.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,16 @@ describe('styleSupport', () => {
3434
it('generates SASS configuration', () => {
3535
const gen = getMockGenerator();
3636
const { ExtractUseProps, regExpForStyles } = style(gen, StylingType.SASS);
37-
expect(gen.dependencies).toEqual(['node-sass', 'sass-loader', 'css-loader', 'style-loader']);
3837
expect(regExpForStyles).toEqual('/.(scss|css)$/');
38+
expect(gen.dependencies).toEqual(['node-sass', 'sass-loader', 'css-loader', 'style-loader']);
3939
expect(ExtractUseProps.length).toEqual(3);
4040
});
4141

4242
it('generates production SASS configuration', () => {
4343
const gen = getMockGenerator();
4444
gen.isProd = true;
45-
const { ExtractUseProps } = style(gen, StylingType.SASS);
45+
const { ExtractUseProps, regExpForStyles } = style(gen, StylingType.SASS);
46+
expect(regExpForStyles).toEqual('/.(scss|css)$/');
4647
expect(gen.dependencies).toEqual(['node-sass', 'sass-loader', 'css-loader']);
4748
expect(ExtractUseProps.length).toEqual(2);
4849
});
@@ -58,7 +59,8 @@ describe('styleSupport', () => {
5859
it('generates production LESS configuration', () => {
5960
const gen = getMockGenerator();
6061
gen.isProd = true;
61-
const { ExtractUseProps } = style(gen, StylingType.LESS);
62+
const { ExtractUseProps, regExpForStyles } = style(gen, StylingType.LESS);
63+
expect(regExpForStyles).toEqual('/.(less|css)$/');
6264
expect(gen.dependencies).toEqual(['less', 'less-loader', 'css-loader']);
6365
expect(ExtractUseProps.length).toEqual(2);
6466
});
@@ -76,8 +78,9 @@ describe('styleSupport', () => {
7678
it('generates production PostCSS configuration', () => {
7779
const gen = getMockGenerator();
7880
gen.isProd = true;
79-
const { ExtractUseProps } = style(gen, StylingType.PostCSS);
81+
const { ExtractUseProps, regExpForStyles } = style(gen, StylingType.PostCSS);
8082
expect(gen.dependencies).toEqual(['precss', 'autoprefixer', 'css-loader', 'postcss-loader']);
83+
expect(regExpForStyles).toEqual('/.css$/');
8184
expect(ExtractUseProps.length).toEqual(2);
8285
});
8386
});

0 commit comments

Comments
 (0)