@@ -6,6 +6,7 @@ var path = require('path');
6
6
var url = require ( 'url' ) ;
7
7
8
8
var httpProxy = require ( 'http-proxy' ) ;
9
+ var lineBreak = require ( 'os' ) . EOL ;
9
10
var SourceMapConsumer = require ( 'source-map' ) . SourceMapConsumer ;
10
11
var vows = require ( 'vows' ) ;
11
12
@@ -478,7 +479,7 @@ vows.describe('cleancss')
478
479
. addBatch ( {
479
480
'source maps - output file' : binaryContext ( '--source-map -o ./reset.min.css ./test/fixtures/reset.css' , {
480
481
'includes map in minified file' : function ( ) {
481
- assert . include ( fs . readFileSync ( './reset.min.css' , 'utf-8' ) , '/*# sourceMappingURL=reset.min.css.map */' ) ;
482
+ assert . include ( fs . readFileSync ( './reset.min.css' , 'utf-8' ) , lineBreak + '/*# sourceMappingURL=reset.min.css.map */' ) ;
482
483
} ,
483
484
'creates a map file' : function ( ) {
484
485
assert . isTrue ( fs . existsSync ( './reset.min.css.map' ) ) ;
@@ -572,7 +573,7 @@ vows.describe('cleancss')
572
573
. addBatch ( {
573
574
'source maps - with input source map' : binaryContext ( '--source-map -o ./import.min.css ./test/fixtures/source-maps/import.css' , {
574
575
'includes map in minified file' : function ( ) {
575
- assert . include ( fs . readFileSync ( './import.min.css' , 'utf-8' ) , '/*# sourceMappingURL=import.min.css.map */' ) ;
576
+ assert . include ( fs . readFileSync ( './import.min.css' , 'utf-8' ) , lineBreak + '/*# sourceMappingURL=import.min.css.map */' ) ;
576
577
} ,
577
578
'includes right content in map file' : function ( ) {
578
579
var sourceMap = new SourceMapConsumer ( fs . readFileSync ( './import.min.css.map' , 'utf-8' ) ) ;
@@ -590,7 +591,7 @@ vows.describe('cleancss')
590
591
. addBatch ( {
591
592
'source maps - with input source map and source inlining' : binaryContext ( '--source-map --source-map-inline-sources -o ./import-inline.min.css ./test/fixtures/source-maps/import.css' , {
592
593
'includes map in minified file' : function ( ) {
593
- assert . include ( fs . readFileSync ( './import-inline.min.css' , 'utf-8' ) , '/*# sourceMappingURL=import-inline.min.css.map */' ) ;
594
+ assert . include ( fs . readFileSync ( './import-inline.min.css' , 'utf-8' ) , lineBreak + '/*# sourceMappingURL=import-inline.min.css.map */' ) ;
594
595
} ,
595
596
'includes embedded sources' : function ( ) {
596
597
var sourceMap = new SourceMapConsumer ( fs . readFileSync ( './import-inline.min.css.map' , 'utf-8' ) ) ;
0 commit comments