似乎可以设置Arcanist在Django项目中运行单元测试非常简单。但the only documentation关于设置似乎存在的单元测试说我必须编写一个php类来扩展ArcanistUnitTestEngine
。
我希望有类似的东西:
"unit.engine" : "DjangoUnitTestEngine"
或:
"unit.engine" : "PythonUnitTestEngine"
进入.arcconfig。
存在吗?
答案 0 :(得分:2)
目前还没有很多测试引擎可用,但这里定义了PytestTestEngine
(最近):
https://secure.phabricator.com/diffusion/ARC/browse/master/src/unit/engine/PytestTestEngine.php
看起来像是PyTest的引擎(http://pytest.org),它不是Django的默认设置我相信但是你可以看一下https://pypi.python.org/pypi/pytest-django。
否则你必须: