jimdo-templateflow
Version:
jimdo template grunt workflow
30 lines (23 loc) • 959 B
JavaScript
'use-strict'
var config = require('../fixtures/config.js')
var task = require('../../tasks/watch.js')
describe('watch task', function () {
it('does return sass files to be watched', function () {
expect(task(config).sass.files).toContain('sass/**/*.sass')
expect(task(config).sass.files).toContain('sass/**/*.scss')
})
it('does return css files for livereload', function () {
expect(task(config).css.files).toContain('css/**/*.css')
})
it('does return livereload as option', function () {
expect(task(config).css.options.livereload).toBeTruthy()
})
it('does return several tasks for sass watching', function () {
expect(task(config).sass.tasks).toContain('lintspaces')
expect(task(config).sass.tasks).toContain('sass')
expect(task(config).sass.tasks).toContain('autoprefixer')
})
it('does return several tasks for css watching', function () {
expect(task(config).css.tasks).toContain('csslint')
})
})