我希望运行ava programmaticaly,所以我的脚本可以使用动态参数(实际是URL)运行一些ava测试。
我的目标是在动态(来自用户输入)URL列表上运行programmaticaly相同的ava测试文件,然后返回输出。
我知道ava api是一个很好的起点,但我可以看到官方gulp-ava没有使用此API,而且我不清楚API使用情况。
所以,TL; DR:
谢谢,
汤姆
答案 0 :(得分:2)
您无法使用官方API。最好的方法是在子进程中运行AVA。如果测试通过,则退出代码为0
。
目前,您无法将命令行参数传递给测试工作者。您应该通过环境变量提供您的URL。