Ошибка Chutzpah: System.IO.FileNotFoundException

Я пытаюсь запустить базовый тест TypeScript, используя Jasmine и Chutzpah. Вот файл спецификации

/// <reference path = "../lib/typings/jasmine/jasmine.d.ts"/>
/// <reference path = "../../control/utils.ts"/>

describe('utils', () => {
    it('check getCardName', () => {
        var data1: any = {}, data2: any = {}, data3: any = {}, data4: any = {};
        data1.cardtype = 6;
        data2.cardtype = 27;
        data3.cardtype = 108;
        data4.cardtype = 102;
        data4.cardName = "TOP_PEOPLE";

        var result1 = MscrmControls.CardFeedContainer.Utils.getCardName(data1);
        var result2 = MscrmControls.CardFeedContainer.Utils.getCardName(data2);
        var result3 = MscrmControls.CardFeedContainer.Utils.getCardName(data3);
        var result4 = MscrmControls.CardFeedContainer.Utils.getCardName(data4);

        expect(result1).toBe("RECENTMEETINGs");
        expect(result2).toBe("EMAILREMINDER");
        expect(result3).toBe("UPCOMING_MEETING");
        expect(result4).toBe(data4.cardName);
    });
});

Вот мой файл chutzpah.json:

{
  "Framework": "jasmine",
  "Compile": {

    "Mode": "External",
    "Extensions": [ ".ts" ],
    "ExtensionsWithNoOutput": [ ".d.ts" ]
  },
  "CodeCoverageExcludes": [ "*.spec.ts" ],
  "Tests": [
    {
      "Path": "spec",
      "Includes": [ "*/*.spec.ts" ],
      "Excludes": [ "*/*.d.ts", "*/**.spec.js" ],
      "ExpandReferenceComments": "true"

    }
  ]
}

Вот структура папок

TestSolution.sln
-control
--utils.ts
-UnitTests
--spec
---utils.spec.js
--chutzpah.json

При выполнении JS Tests с использованием адаптера и бегуна Visual Studio Chutzpah, я получаю следующую ошибку

Ошибка Chutzpah: System.IO.FileNotFoundException: не удалось найти сгенерированный путь для E:\repos*****\src*****\UnitTests\spec\utils.spec.ts в e:\repos*****\src*****\unittests\spec\utils.spec.js или в E:\repos*****\src*****\UnitTests\spec\utils.spec.js Имя файла: 'e:\repos*****\src*****\unittests\spec\utils.spec.js' во время работы: e: \ repos ***** \ src ***** \ unittests \ спецификации \ utils.spec.js

Ошибка Chutzpah: System.IO.FileNotFoundException: Не удалось найти сгенерированный путь для E:\repos*****\src*****\control\utils.ts в или в E: \ repos ***** \ SRC ***** \ управление \utils.js

Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам