adfab-gulp-boilerplate
Version:
Adfab's boilerplate. Helps you kick-start a front-end project within minutes.
23 lines (19 loc) • 1.01 kB
JavaScript
var config = require('../gulp-config')
var assert = require('assert')
var chai = require('chai')
chai.use(require('chai-fs'))
var expect = chai.expect
describe('gulp fonticon', function() {
describe('generated fonticon', function() {
var destinationFileList = config.tasks.fonticon.format.map(function(fontFormat) {
return config.tasks.fonticon.fontName + '.' + fontFormat
})
it('fonts folder ' + config.destinationRoot + config.tasks.fonticon.destination + ' should contain ' + destinationFileList.join(', ') + ' files', function() {
// Adds a timeout, else it's possible to have missing fonts
setTimeout(function() {
var fonticonFolderErrorMessage = config.destinationRoot + config.tasks.fonticon.destination + ' folder does not exists'
expect(config.destinationRoot + config.tasks.fonticon.destination).to.be.a.directory(fonticonFolderErrorMessage) //.and.include.contents(destinationFileList)
}, 0)
})
})
})