Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AVA动态测试_Javascript_Node.js_Testing_Ava - Fatal编程技术网

Javascript AVA动态测试

Javascript AVA动态测试,javascript,node.js,testing,ava,Javascript,Node.js,Testing,Ava,我希望运行ava Programmaticali,这样我的脚本就可以运行一些ava测试,并使用一个动态参数(实际上是URL) 我的目标是在用户输入URL的动态列表上运行programmaticaly相同的ava测试文件,然后返回输出 我知道这是一个很好的起点,但是我可以看到官方没有使用这个API,而且API的用法对我来说也不清楚 因此,TL;博士: 如何从自己的nodejs脚本运行ava测试文件? 如何从脚本向ava测试文件传递动态参数? 如何从AVA获取输出? 谢谢 Tom您没有可以使用的官方

我希望运行ava Programmaticali,这样我的脚本就可以运行一些ava测试,并使用一个动态参数(实际上是URL)

我的目标是在用户输入URL的动态列表上运行programmaticaly相同的ava测试文件,然后返回输出

我知道这是一个很好的起点,但是我可以看到官方没有使用这个API,而且API的用法对我来说也不清楚

因此,TL;博士:

如何从自己的nodejs脚本运行ava测试文件? 如何从脚本向ava测试文件传递动态参数? 如何从AVA获取输出? 谢谢


Tom

您没有可以使用的官方API。最好的方法是在子进程中运行AVA。如果测试通过,退出代码将为0

当前无法将命令行参数传递给测试工作人员。您应该通过环境变量提供URL