我无法使用Chutzpah.json运行测试用例,因为它在控制台输出中出于某种原因抛出了一个文件太长的错误消息
我在UnitTesting Project中有我的所有单元测试用例,它位于根文件夹中,该文件夹中还包含WebPortal,其中存在我的所有引用
我的项目结构就像
WebPortal项目
UnitTesting Project
我的chutzpah.json也在UnitTesting项目中(我是否正确引用它?)
{
"Framework": "jasmine",
"RootReferencePathMode": "SettingsFileDirectory",
"Tests": [
{ "Include": "*/*.js","Exclude": "*/*.d.ts" }
],
"References": [
{ "Path": "../webportal/assets/scripts/angular/angular.min.js", "IsTestFrameworkFile": true },
{ "Path": "../webportal/assets/scripts/angular/angular-mocks.js", "IsTestFrameworkFile": true },
{ "Path": "../webportal/*/*.js", "Includes": [ "*.js" ], "Excludes": ["*.d.ts"] }
]
}
这是我总是
的错误消息----发现测试开始------ 错误:System.IO.PathTooLongException:指定的路径,文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。 在System.IO.PathHelper.GetFullPathName()