仅Travis CI上的extensionTestsPath错误

时间:2019-01-09 10:17:22

标签: visual-studio-code travis-ci vscode-extensions

我正在尝试为我的项目启动测试。

在使用启动配置以及启动“ npm测试”时,它在本地运行良好。

在travis CI上,失败(请参见here

Tests exited with code: 1
The command "npm test --silent" exited with 1.

这似乎是由于extensionTestsPath参数错误,请参见here

--extensionTestsPath=/home/travis/build/jboss-fuse/vscode-atlasmap/test

虽然我期望

--extensionTestsPath=/home/travis/build/jboss-fuse/vscode-atlasmap/out/test

如launch.json here中所指定:

--extensionTestsPath=${workspaceRoot}/out/test

在Travis CI上使用的extensionTestsPath与本地启动有何不同?为什么?我应该配置其他东西吗?

1 个答案:

答案 0 :(得分:0)

问题在于Typescript代码之前没有被转译。 较短的解决方法是在package.json中的脚本测试值中添加npm run compile &&