fix(route) buildIndex: no index.html

This commit is contained in:
coderaiser 2017-08-10 17:04:54 +03:00
parent d2229e965a
commit 4808a18305
2 changed files with 26 additions and 5 deletions

View file

@ -1,5 +1,6 @@
'use strict';
const path = require('path');
const test = require('tape');
const promisify = require('es6-promisify');
const pullout = require('pullout');
@ -101,3 +102,24 @@ test('cloudcmd: route: buttons: no contact', (t) => {
});
});
test('cloudcmd: route: no index', (t) => {
const name = path.join(__dirname, '../../dist-dev/index.html');
const nameAfter = path.join(__dirname, '../../dist-dev/index1.html');
const fs = require('fs');
fs.renameSync(name, nameAfter);
const before = require('../before');
before({}, (port, after) => {
getStr(`http://localhost:${port}/`)
.then((result) => {
fs.renameSync(nameAfter, name);
t.equal(result.indexOf('ENOENT'), 0, 'should not found index.html');
t.end();
after();
});
});
});