Покритие на код с нахалство, водещо до грешка при изчакване

Използвам Chutzpah версия 3.2.3 с Typescript и nUnit.

Мога да проведа успешно модулните тестове. Но когато правя покритие на треска за същите модулни тестове, които получавам

Error: Timeout occurred when executing test file

Нямам представа откъде дори да започна да търся, за да го поправя. От един ден си блъскам главата по този въпрос. Всякакви следи са високо оценени.

По-долу е моят chutzpah.json

{
"Framework": "qunit",
"TestHarnessLocationMode": "Custom",
"TestHarnessDirectory": "../example.exampleTest.Client.Excel.Web/App",

"Compile": {
    "Mode": "External",
    "Extensions": [ ".ts" ],
    "ExtensionsWithNoOutput": [ ".d.ts" ],
    "SourceDirectory": "../../Example.exampleTest/",
    "OutDirectory": "../../Example.exampleTest/"
}

}


person Bitsian    schedule 09.09.2014    source източник
comment
Няколко неща 1. Стартирайте с флага openinbrowser или флага за отстраняване на грешки и отворете вградения html файл в браузъра. Често можете да видите повече грешки относно това, което се опитва да направи там 2. Моля, подайте репро на chutzpah.codeplex.com и аз мога да го разгледам.   -  person Matthew Manela    schedule 10.09.2014
comment
Успяхте ли да разрешите това?   -  person Timothy    schedule 23.12.2014


Отговори (1)


Успях да разреша проблема, като бях конкретен относно това кои файлове да включа в покритието на кода и кои файлове да изключа. По-долу е моят актуализиран chutzpah.json

{
"Framework": "qunit",
"EnableCodeCoverage ": "true",
"CodeCoverageIncludes": [
    "*Orchestrator*",
    "*Transformer*",
    "*Processor*"
],
"CodeCoverageExcludes": [
    "*\\Example.Example.Client.Excel.Web\\App\\Workstreams\\AX-AX\\*",
    "*\\Example.Example.Client.Excel.Web\\App\\Workstreams\\CS\\v1.0\\CS-ICS\\*",
    "*\\Example.Example.Client.Excel.Web\\App\\Workstreams\\CAD-CAD\\*",
    "*\\Example.Example.Client.Excel.Web\\App\\AddInModules\\*",
    "*\\Example.Example.Client.Excel.Web\\Scripts\\*",
    "*\\Example.Example.Client.Excel.Web\\Mocks\\*"
],

"TestFileTimeout":"200000", 
"Compile": {
    "Mode": "External",
    "Extensions": [ ".ts" ],
    "ExtensionsWithNoOutput": [ ".d.ts" ],
    "SourceDirectory": "../../Example.Example/",
    "OutDirectory": "../../Example.Example/"
}
}
person Bitsian    schedule 24.12.2014