return Dokker.literate(options.literate)
.then(function(){
done();
}).done();return Dokker.jsdocMarkdown(options.jsdoc)
.then(function(){
return read(options.jsdoc.markdown);
}).then(function(){
done();
}).done();return Dokker.jsdocHtml(options.jsdoc)
.then(function(){
return read(options.jsdoc.html);
}).then(function(){
done();
}).done();return Dokker.injectTemplate(options.jsdoc)
.then(function() {
return read(options.jsdoc.html, 'utf8');
}).then(function(data){
assert(/<!DOCTYPE html>/.test(data));
done();
}).done();return Dokker.copyTemplate(options)
.then(function(){
return read(path.join(__dirname, '..', options.dir, 'styles.css'));
}).then(function(data){
assert(data);
done();
}).done();