Unit testing 从命令行运行vscode扩展测试
我有一个VS代码扩展,我正在为它准备持续集成。已经添加了单元测试,我可以在VS代码中以交互方式成功运行它们。输出显示在OutputChannel中 文档说明可以从命令行启动vscode扩展测试。这假定当前文件夹是扩展工作区的根目录Unit testing 从命令行运行vscode扩展测试,unit-testing,visual-studio-code,vscode-extensions,Unit Testing,Visual Studio Code,Vscode Extensions,我有一个VS代码扩展,我正在为它准备持续集成。已经添加了单元测试,我可以在VS代码中以交互方式成功运行它们。输出显示在OutputChannel中 文档说明可以从命令行启动vscode扩展测试。这假定当前文件夹是扩展工作区的根目录 code --disable-extensions --extensionDevelopmentPath . --extensionTestsPath src\test\runTest.ts VSCode启动,然后再次退出,但结果不会显示在控制台上 如何确定测试结果
code --disable-extensions --extensionDevelopmentPath . --extensionTestsPath src\test\runTest.ts
VSCode启动,然后再次退出,但结果不会显示在控制台上
如何确定测试结果?
结果是否进入日志?如果是,是什么决定了日志文件的位置
如果没有日志文件,那么您是如何找到解决方案的?我也有同样的问题。唉,还没有!我发现我的测试根本没有运行。我随机尝试用
--disable extensions
禁用其他扩展,结果成功了!您可以在runTest.ts中添加此标志:wait runTests({extensionDevelopmentPath,extensionTestsPath,launchArgs:[“--disable extensions”]})
找到解决方案了吗?我也有同样的问题。唉,还没有!我发现我的测试根本没有运行。我随机尝试用--disable extensions
禁用其他扩展,结果成功了!您可以在runTest.ts中添加此标志:wait runTests({extensionDevelopmentPath,extensionTestsPath,launchArgs:[“--disable extensions”]})