gorm/gitbook/test/output-ebook.js
2016-02-26 22:05:59 +08:00

34 lines
921 B
JavaScript

var mock = require('./mock');
var EbookOutput = require('../lib/output/ebook');
describe('Ebook Output', function() {
describe('Sample Book', function() {
var output;
before(function() {
return mock.outputDefaultBook(EbookOutput)
.then(function(_output) {
output = _output;
});
});
it('should correctly generate an index.html', function() {
output.should.have.file('index.html');
});
it('should correctly generate a SUMMARY.html', function() {
output.should.have.file('index.html');
});
it('should correctly copy assets', function() {
output.should.have.file('gitbook/ebook.css');
});
it('should correctly copy plugins', function() {
output.should.have.file('gitbook/gitbook-plugin-highlight/ebook.css');
});
});
});