Commit b48d5d6a by Adeel

Test: Adds sourceMap path related tests.

parent 8794f375
...@@ -46,6 +46,19 @@ describe('api', function() { ...@@ -46,6 +46,19 @@ describe('api', function() {
}); });
}); });
it('should compile sass to css with outFile and sourceMap set to relative url', function(done) {
sass.render({
file: fixture('simple/index.scss'),
sourceMap: './deep/nested/index.map',
outFile: './index-test.css',
success: function(result) {
assert.equal(JSON.parse(result.map).file, '../../index-test.css');
done();
}
});
});
it('should compile sass to css with data', function(done) { it('should compile sass to css with data', function(done) {
var src = read(fixture('simple/index.scss'), 'utf8'); var src = read(fixture('simple/index.scss'), 'utf8');
var expected = read(fixture('simple/expected.css'), 'utf8').trim(); var expected = read(fixture('simple/expected.css'), 'utf8').trim();
...@@ -379,6 +392,17 @@ describe('api', function() { ...@@ -379,6 +392,17 @@ describe('api', function() {
done(); done();
}); });
it('should compile sass to css with outFile and sourceMap set to relative url', function(done) {
var result = sass.renderSync({
file: fixture('simple/index.scss'),
sourceMap: './deep/nested/index.map',
outFile: './index-test.css'
});
assert.equal(JSON.parse(result.map).file, '../../index-test.css');
done();
});
it('should compile sass to css with data', function(done) { it('should compile sass to css with data', function(done) {
var src = read(fixture('simple/index.scss'), 'utf8'); var src = read(fixture('simple/index.scss'), 'utf8');
var expected = read(fixture('simple/expected.css'), 'utf8').trim(); var expected = read(fixture('simple/expected.css'), 'utf8').trim();
......
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