text: 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');
          });
  
      });
  
  });
  