From 9dd6ca4eeaceb6bed0530d1bb243545d293198fc Mon Sep 17 00:00:00 2001 From: Hugo Alliaume Date: Fri, 1 Mar 2019 18:02:16 +0100 Subject: [PATCH] chore(tests): correct some tests due to last feature for CSSModules --- test/config-generator.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/test/config-generator.js b/test/config-generator.js index 64bc7e4e..110c6864 100644 --- a/test/config-generator.js +++ b/test/config-generator.js @@ -1089,25 +1089,25 @@ describe('The config-generator function', () => { it('configure rule for "sass"', () => { config.enableSassLoader(); config.configureLoaderRule('sass', (loaderRule) => { - loaderRule.use[2].options.fooBar = 'fooBar'; + loaderRule.oneOf[1].use[2].options.fooBar = 'fooBar'; }); const webpackConfig = configGenerator(config); const rule = findRule(/\.s[ac]ss$/, webpackConfig.module.rules); - expect(rule.use[2].options.fooBar).to.equal('fooBar'); + expect(rule.oneOf[1].use[2].options.fooBar).to.equal('fooBar'); }); it('configure rule for the alias "scss"', () => { config.enableSassLoader(); config.configureLoaderRule('scss', (loaderRule) => { - loaderRule.use[2].options.fooBar = 'fooBar'; + loaderRule.oneOf[1].use[2].options.fooBar = 'fooBar'; }); const webpackConfig = configGenerator(config); const rule = findRule(/\.s[ac]ss$/, webpackConfig.module.rules); - expect(rule.use[2].options.fooBar).to.equal('fooBar'); + expect(rule.oneOf[1].use[2].options.fooBar).to.equal('fooBar'); }); it('configure rule for "less"', () => { @@ -1115,14 +1115,14 @@ describe('The config-generator function', () => { options.optionA = 'optionA'; }); config.configureLoaderRule('less', (loaderRule) => { - loaderRule.use[2].options.optionB = 'optionB'; + loaderRule.oneOf[1].use[2].options.optionB = 'optionB'; }); const webpackConfig = configGenerator(config); const rule = findRule(/\.less/, webpackConfig.module.rules); - expect(rule.use[2].options.optionA).to.equal('optionA'); - expect(rule.use[2].options.optionB).to.equal('optionB'); + expect(rule.oneOf[1].use[2].options.optionA).to.equal('optionA'); + expect(rule.oneOf[1].use[2].options.optionB).to.equal('optionB'); }); it('configure rule for "stylus"', () => { @@ -1130,14 +1130,14 @@ describe('The config-generator function', () => { options.optionA = 'optionA'; }); config.configureLoaderRule('stylus', (loaderRule) => { - loaderRule.use[2].options.optionB = 'optionB'; + loaderRule.oneOf[1].use[2].options.optionB = 'optionB'; }); const webpackConfig = configGenerator(config); const rule = findRule(/\.styl/, webpackConfig.module.rules); - expect(rule.use[2].options.optionA).to.equal('optionA'); - expect(rule.use[2].options.optionB).to.equal('optionB'); + expect(rule.oneOf[1].use[2].options.optionA).to.equal('optionA'); + expect(rule.oneOf[1].use[2].options.optionB).to.equal('optionB'); }); it('configure rule for "vue"', () => {