Commit ca600f02 by Adeel Mujahid

Merge pull request #583 from didoarellano/fix-source-map-output

Fix [object Object] being written to source map file
parents 52476ce2 9fbb239d
...@@ -161,8 +161,6 @@ function getOptions(options) { ...@@ -161,8 +161,6 @@ function getOptions(options) {
}; };
options.success = function() { options.success = function() {
options.result.sourceMap = JSON.parse(options.result.sourceMap);
var stats = endStats(options.result.stats); var stats = endStats(options.result.stats);
if (success) { if (success) {
......
...@@ -191,16 +191,17 @@ describe('cli', function() { ...@@ -191,16 +191,17 @@ describe('cli', function() {
it('should compile with the --source-map option', function(done) { it('should compile with the --source-map option', function(done) {
var src = fixture('source-map/index.scss'); var src = fixture('source-map/index.scss');
var dest = fixture('source-map/index.css'); var destCss = fixture('source-map/index.css');
var expected = read(fixture('source-map/expected.css'), 'utf8').trim().replace(/\r\n/g, '\n'); var destMap = fixture('source-map/index.map');
var map = fixture('source-map/index.map'); var expectedCss = read(fixture('source-map/expected.css'), 'utf8').trim().replace(/\r\n/g, '\n');
var bin = spawn(cli, [src, '--output', path.dirname(dest), '--source-map', map]); var expectedMap = read(fixture('source-map/expected.map'), 'utf8').trim().replace(/\r\n/g, '\n');
var bin = spawn(cli, [src, '--output', path.dirname(destCss), '--source-map', destMap]);
bin.on('close', function () { bin.on('close', function () {
assert.equal(read(dest, 'utf8').trim(), expected); assert.equal(read(destCss, 'utf8').trim(), expectedCss);
assert(fs.existsSync(map)); assert.equal(read(destMap, 'utf8').trim(), expectedMap);
fs.unlinkSync(map); fs.unlinkSync(destMap);
fs.unlinkSync(dest); fs.unlinkSync(destCss);
done(); done();
}); });
}); });
......
{
"version": 3,
"file": "index.css",
"sources": [
"index.scss"
],
"sourcesContent": [],
"mappings": "AAAA;EACE,AAAO;EACP,AAAQ;;AAGV,AAAQ;EACN,AAAiB;;AAGnB,AAAQ;EACN,AAAO;EAAT,AAAQ,AAAG;IAGP,AAAa",
"names": []
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment