@@ -217,9 +217,9 @@ describe('gulp-sass -- async compile', function() {
217
217
218
218
// Expected sources are relative to file.base
219
219
var expectedSources = [
220
+ 'inheritance.scss' ,
220
221
'includes/_cats.scss' ,
221
222
'includes/_dogs.sass' ,
222
- 'inheritance.scss'
223
223
] ;
224
224
225
225
var stream ;
@@ -406,9 +406,9 @@ describe('gulp-sass -- sync compile', function() {
406
406
407
407
// Expected sources are relative to file.base
408
408
var expectedSources = [
409
+ 'inheritance.scss' ,
409
410
'includes/_cats.scss' ,
410
411
'includes/_dogs.sass' ,
411
- 'inheritance.scss'
412
412
] ;
413
413
414
414
var stream ;
@@ -432,25 +432,31 @@ describe('gulp-sass -- sync compile', function() {
432
432
} ) ;
433
433
434
434
it ( 'should work with gulp-sourcemaps and autoprefixer' , function ( done ) {
435
- var expectedSources = [
435
+ var expectedSourcesBefore = [
436
+ 'inheritance.scss' ,
437
+ 'includes/_cats.scss' ,
438
+ 'includes/_dogs.sass' ,
439
+ ] ;
440
+
441
+ var expectedSourcesAfter = [
436
442
'includes/_cats.scss' ,
437
443
'includes/_dogs.sass' ,
438
- 'inheritance.scss'
444
+ 'inheritance.scss' ,
439
445
] ;
440
446
441
447
gulp . src ( path . join ( __dirname , '/scss/inheritance.scss' ) )
442
448
. pipe ( sourcemaps . init ( ) )
443
449
. pipe ( sass . sync ( ) )
444
450
. pipe ( tap ( function ( file ) {
445
451
should . exist ( file . sourceMap ) ;
446
- file . sourceMap . sources . should . eql ( expectedSources ) ;
452
+ file . sourceMap . sources . should . eql ( expectedSourcesBefore ) ;
447
453
} ) )
448
454
. pipe ( postcss ( [ autoprefixer ( ) ] ) )
449
455
. pipe ( sourcemaps . write ( ) )
450
456
. pipe ( gulp . dest ( path . join ( __dirname , '/results/' ) ) )
451
457
. pipe ( tap ( function ( file ) {
452
458
should . exist ( file . sourceMap ) ;
453
- file . sourceMap . sources . should . eql ( expectedSources ) ;
459
+ file . sourceMap . sources . should . eql ( expectedSourcesAfter ) ;
454
460
} ) )
455
461
. on ( 'end' , done ) ;
456
462
} ) ;
@@ -476,7 +482,13 @@ describe('gulp-sass -- sync compile', function() {
476
482
} ) ;
477
483
478
484
it ( 'should work with gulp-sourcemaps and autoprefixer with different file.base' , function ( done ) {
479
- var expectedSources = [
485
+ var expectedSourcesBefore = [
486
+ 'scss/inheritance.scss' ,
487
+ 'scss/includes/_cats.scss' ,
488
+ 'scss/includes/_dogs.sass'
489
+ ] ;
490
+
491
+ var expectedSourcesAfter = [
480
492
'scss/includes/_cats.scss' ,
481
493
'scss/includes/_dogs.sass' ,
482
494
'scss/inheritance.scss'
@@ -487,12 +499,12 @@ describe('gulp-sass -- sync compile', function() {
487
499
. pipe ( sass . sync ( ) )
488
500
. pipe ( tap ( function ( file ) {
489
501
should . exist ( file . sourceMap ) ;
490
- file . sourceMap . sources . should . eql ( expectedSources ) ;
502
+ file . sourceMap . sources . should . eql ( expectedSourcesBefore ) ;
491
503
} ) )
492
504
. pipe ( postcss ( [ autoprefixer ( ) ] ) )
493
505
. pipe ( tap ( function ( file ) {
494
506
should . exist ( file . sourceMap ) ;
495
- file . sourceMap . sources . should . eql ( expectedSources ) ;
507
+ file . sourceMap . sources . should . eql ( expectedSourcesAfter ) ;
496
508
} ) )
497
509
. on ( 'end' , done ) ;
498
510
} ) ;
0 commit comments