jimdo-templateflow
Version:
jimdo template grunt workflow
59 lines (45 loc) • 1.69 kB
JavaScript
'use-strict'
var config = require('../fixtures/config.js')
var gruntConfig = require('../../config/gruntConfig.js')
describe('gruntConfig', function () {
beforeEach(function () {
this.grunt = {
file: {
readJSON: function (_) { return {} }
}
}
})
it('does return a property for pkg', function () {
expect(gruntConfig(this.grunt, config).pkg).toBeDefined()
})
it('does return a property for config', function () {
expect(gruntConfig(this.grunt, config).config).toBeDefined()
})
it('does return a property for autoprefixer', function () {
expect(gruntConfig(this.grunt, config).autoprefixer).toBeDefined()
})
it('does return a property for clean', function () {
expect(gruntConfig(this.grunt, config).clean).toBeDefined()
})
it('does return a property for connect', function () {
expect(gruntConfig(this.grunt, config).connect).toBeDefined()
})
it('does return a property for csslint', function () {
expect(gruntConfig(this.grunt, config).csslint).toBeDefined()
})
it('does return a property for cssmin', function () {
expect(gruntConfig(this.grunt, config).cssmin).toBeDefined()
})
it('does return a property for lintspaces', function () {
expect(gruntConfig(this.grunt, config).lintspaces).toBeDefined()
})
it('does return a property for publish', function () {
expect(gruntConfig(this.grunt, config).publish).toBeDefined()
})
it('does return a property for sass', function () {
expect(gruntConfig(this.grunt, config).sass).toBeDefined()
})
it('does return a property for watch', function () {
expect(gruntConfig(this.grunt, config).watch).toBeDefined()
})
})