在JS中重构路径无法找到模块

时间:2017-08-10 10:58:05

标签: javascript refactoring

您目前正在开展一个项目,现在正打电话给api,太棒了!但是我正在考虑重构我的测试文件,因为会有很多,所以最初我就是这样做的。

    var chakram = require('chakram');
expect = chakram.expect;
var baseFixture = require('../../test/fixtures/');


it("Should return the matching test file", function () {


    var response = chakram.get("http://testurl");
    return expect(response).to.have.json(baseFixture + 'testfile.json')

});

但是上面的代码我得到了这个错误。 错误:找不到模块' ../../../../ test / fixtures'

如果我将json文件放入顶部声明的变量中,并在函数内调用base fixture,测试将通过。

我哪里错了?

提前致谢。

0 个答案:

没有答案