我无法为我的 python 项目设置自动单元测试配置。通常我只是运行nose2
,我在整个项目中的测试就会被发现并执行。但是,我很难找到要设置的相关文档arc unit
。
我尝试添加以下内容,.arcconfig
但如果我这样做没有任何反应arc unit
。它认为是假设所有测试都在tests/
这对我来说不是这样。我的测试与要测试的文件位于同一文件夹中。
"unit.engine": "NoseTestEngine"
我无法为我的 python 项目设置自动单元测试配置。通常我只是运行nose2
,我在整个项目中的测试就会被发现并执行。但是,我很难找到要设置的相关文档arc unit
。
我尝试添加以下内容,.arcconfig
但如果我这样做没有任何反应arc unit
。它认为是假设所有测试都在tests/
这对我来说不是这样。我的测试与要测试的文件位于同一文件夹中。
"unit.engine": "NoseTestEngine"
您可能想编写一个扩展 ArcanistUnitTestEngine 的 nose2 测试引擎,
这是一个很好的例子:https ://github.com/tagview/arcanist-extensions/tree/master/tap_test_engine
并参考 .arcconfig 设置