From: Jakub Pawlowicz Date: Sun, 12 Oct 2014 15:21:22 +0000 (+0100) Subject: Replaces remaining references to line breaks with require('os').EOL. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=81edfacaeed206d6e9c2e09417607752f0171d79;p=clean-css.git Replaces remaining references to line breaks with require('os').EOL. * Thanks @XhmikosR! --- diff --git a/test/batch-test.js b/test/batch-test.js index 7fdc44dd..e5503989 100644 --- a/test/batch-test.js +++ b/test/batch-test.js @@ -4,7 +4,7 @@ var fs = require('fs'); var assert = require('assert'); var CleanCSS = require('../index'); -var lineBreak = process.platform == 'win32' ? /\r\n/g : /\n/g; +var lineBreak = require('os').EOL; var batchContexts = function() { var context = {}; diff --git a/test/binary-test.js b/test/binary-test.js index d139978f..f36e8742 100644 --- a/test/binary-test.js +++ b/test/binary-test.js @@ -6,7 +6,7 @@ var http = require('http'); var path = require('path'); var isWindows = process.platform == 'win32'; -var lineBreak = isWindows ? /\r\n/g : /\n/g; +var lineBreakRegExp = new RegExp(require('os').EOL, 'g'); var binaryContext = function(options, context) { if (isWindows) @@ -34,7 +34,7 @@ var unixOnlyContext = function(context) { }; var readFile = function(filename) { - return fs.readFileSync(filename, { encoding: 'utf-8' }).replace(lineBreak, ''); + return fs.readFileSync(filename, { encoding: 'utf-8' }).replace(lineBreakRegExp, ''); }; var deleteFile = function(filename) { @@ -143,7 +143,7 @@ exports.commandsSuite = vows.describe('binary commands').addBatch({ }), 'from source': binaryContext('./test/data/reset.css', { 'should minimize': function(error, stdout) { - var minimized = fs.readFileSync('./test/data/reset-min.css', 'utf-8').replace(lineBreak, ''); + var minimized = fs.readFileSync('./test/data/reset-min.css', 'utf-8').replace(lineBreakRegExp, ''); assert.equal(stdout, minimized); } }), diff --git a/test/integration-test.js b/test/integration-test.js index 636a91f4..a2b17ff1 100644 --- a/test/integration-test.js +++ b/test/integration-test.js @@ -5,7 +5,7 @@ var assert = require('assert'); var path = require('path'); var CleanCSS = require('../index'); -var lineBreak = process.platform == 'win32' ? '\r\n' : '\n'; +var lineBreak = require('os').EOL; var cssContext = function(groups, options) { var context = {};