Files
deployd/test/dashboard.test.js
2012-04-11 19:23:30 -07:00

31 lines
812 B
JavaScript

describe("Dashboard", function() {
it('should redirect from root', function(done) {
dashboard.get(function(err, result) {
expect(result).to.exist;
done(err);
});
});
it('should render HTML', function(done) {
dashboard.use('/').get(function(err, result) {
expect(result).to.exist;
expect(result.indexOf('<!DOCTYPE html>')).to.not.equal(-1);
done(err);
});
});
it('should return a static asset from a folder', function(done) {
dashboard.use('/stylesheets/style.css').get(function(err, result) {
expect(result).to.exist;
done(err);
});
});
it('should return a 404 for a bad filename', function(done) {
dashboard.use('/bogus/file').get(function(err, result) {
expect(result).to.not.exist;
done();
});
});
});