使用mocha / chai

时间:2016-05-04 18:17:48

标签: javascript mocha chai

我有一个简单的测试

import {topNavigationLinks} from './navigation-links.js';
import {assert,should,expect=} from 'chai';
import {mocha} from 'mocha';


describe('Navigation Links', () => {
    it('should have the right value', function () {
      expect(topNavigationLinks(123).to.equal([]));
    });
});

但我一直收到此错误

Error: Cannot find module 'it'

任何线索?

2 个答案:

答案 0 :(得分:1)

您正在测试的文件中不需要mocha

import * as mocha from 'mocha';

修改

你也不应该在mocha中使用arrow functions

答案 1 :(得分:1)

错误在于将node_modules作为我的mocha脚本的一部分。所以它遍历了所有的node_modules,显然没有找到它的声明。删除它照顾它