Current section

Files

Jump to
udia assets node_modules css-brunch test.js
Raw

assets/node_modules/css-brunch/test.js

var expect = require('chai').expect;
var Plugin = require('./');
describe('Plugin', function() {
var plugin;
beforeEach(function() {
plugin = new Plugin({});
});
it('should be an object', function() {
expect(plugin).to.be.ok;
});
it('should has #compile method', function() {
expect(plugin.compile).to.be.an.instanceof(Function);
});
it('should compile and produce valid result', function(done) {
var content = '#id {color: #6b0;}';
var expected = '#id {color: #6b0;}';
plugin.compile({data: content, path: 'file.css'}).then(result => {
var data = result.data;
expect(data).to.equal(expected);
done();
}, error => expect(error).not.to.be.ok);
});
});