摩卡隐形说明
Mocha invisible descriptions
mocha 测试遇到问题。不知何故,测试描述是不可见的。我不能用鼠标 select 它们,它们只是不可见。
mocha 测试文件:
const app = require('../../server');
const expect = require('chai').expect;
describe('Unit', function() {
describe('server', function() {
it('env should stay test', function() {
expect(process.env.NODE_ENV).to.be.eq('test');
});
it('should set uptime', function() {
expect(typeof Date.parse(global.app_started)).to.be.eq('number');
});
it('should set app status to DOWN', function() {
expect(global.app_status).to.be.eq('DOWN');
});
});
});
输出如下:
我的环境:
node -v // 8.1.3
npm -v // 5.0.3
感谢有关此问题的任何建议。
如评论中所述,这看起来像是终端应用程序配置问题。您可以在“终端”>“首选项”中更改不同类型 shell 输出的颜色。
mocha 测试遇到问题。不知何故,测试描述是不可见的。我不能用鼠标 select 它们,它们只是不可见。
mocha 测试文件:
const app = require('../../server');
const expect = require('chai').expect;
describe('Unit', function() {
describe('server', function() {
it('env should stay test', function() {
expect(process.env.NODE_ENV).to.be.eq('test');
});
it('should set uptime', function() {
expect(typeof Date.parse(global.app_started)).to.be.eq('number');
});
it('should set app status to DOWN', function() {
expect(global.app_status).to.be.eq('DOWN');
});
});
});
输出如下:
我的环境:
node -v // 8.1.3
npm -v // 5.0.3
感谢有关此问题的任何建议。
如评论中所述,这看起来像是终端应用程序配置问题。您可以在“终端”>“首选项”中更改不同类型 shell 输出的颜色。