File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ const expect = require('chai').expect;
13
13
const packageHelper = require ( '../lib/package-helper' ) ;
14
14
const path = require ( 'path' ) ;
15
15
const process = require ( 'process' ) ;
16
+ const fs = require ( 'fs' ) ;
16
17
17
18
describe ( 'package-helper' , ( ) => {
18
19
const baseCwd = process . cwd ( ) ;
@@ -135,14 +136,17 @@ describe('package-helper', () => {
135
136
136
137
describe ( 'addPackagesVersionConstraint' , ( ) => {
137
138
it ( 'Lookup a version constraint' , ( ) => {
138
- // hardcoding sass-loader: test WILL break when this changes
139
-
140
139
const inputPackages = [
141
140
{ name : 'sass-loader' , enforce_version : 7 } ,
142
141
{ name : 'node-sass' }
143
142
] ;
143
+
144
+ const packageInfo = JSON . parse (
145
+ fs . readFileSync ( path . join ( __dirname , '../package.json' ) )
146
+ ) ;
147
+
144
148
const expectedPackages = [
145
- { name : 'sass-loader' , version : '^7.0.1' } ,
149
+ { name : 'sass-loader' , version : packageInfo . devDependencies [ 'sass-loader' ] } ,
146
150
{ name : 'node-sass' }
147
151
] ;
148
152
You can’t perform that action at this time.
0 commit comments