Add a sass file to the inheritance test
This commit is contained in:
parent
25ee16f9d6
commit
de6af93958
|
@ -1,6 +1,9 @@
|
||||||
body {
|
body {
|
||||||
background: pink; }
|
background: pink; }
|
||||||
|
|
||||||
|
footer {
|
||||||
|
background: red; }
|
||||||
|
|
||||||
.error, .badError {
|
.error, .badError {
|
||||||
border: #f00;
|
border: #f00;
|
||||||
background: #fdd; }
|
background: #fdd; }
|
||||||
|
|
|
@ -5,7 +5,6 @@ var gutil = require('gulp-util');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var sass = require('../index');
|
var sass = require('../index');
|
||||||
var assert = require('assert');
|
|
||||||
|
|
||||||
var createVinyl = function createVinyl(filename, contents) {
|
var createVinyl = function createVinyl(filename, contents) {
|
||||||
var base = path.join(__dirname, 'scss');
|
var base = path.join(__dirname, 'scss');
|
||||||
|
@ -131,6 +130,7 @@ describe('gulp-sass -- async compile', function() {
|
||||||
// Expected sources are relative to file.base
|
// Expected sources are relative to file.base
|
||||||
var expectedSources = [
|
var expectedSources = [
|
||||||
'includes/_cats.scss',
|
'includes/_cats.scss',
|
||||||
|
'includes/_dogs.sass',
|
||||||
'inheritance.scss'
|
'inheritance.scss'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -148,7 +148,7 @@ describe('gulp-sass -- async compile', function() {
|
||||||
stream = sass();
|
stream = sass();
|
||||||
stream.on('data', function(cssFile) {
|
stream.on('data', function(cssFile) {
|
||||||
should.exist(cssFile.sourceMap);
|
should.exist(cssFile.sourceMap);
|
||||||
assert.deepEqual(cssFile.sourceMap.sources, expectedSources);
|
cssFile.sourceMap.sources.should.eql(expectedSources);
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
stream.write(sassFile);
|
stream.write(sassFile);
|
||||||
|
|
5
test/scss/includes/_dogs.sass
Normal file
5
test/scss/includes/_dogs.sass
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
$blue: #3bbfce;
|
||||||
|
$margin: 16px;
|
||||||
|
|
||||||
|
footer
|
||||||
|
background: red;
|
|
@ -1,4 +1,5 @@
|
||||||
@import "includes/cats";
|
@import "includes/cats";
|
||||||
|
@import "includes/dogs";
|
||||||
|
|
||||||
.error {
|
.error {
|
||||||
border: #f00;
|
border: #f00;
|
||||||
|
|
Loading…
Reference in a new issue