Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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
PHPUnit每次运行三次_Phpunit_Selenium Rc - Fatal编程技术网

PHPUnit每次运行三次

PHPUnit每次运行三次,phpunit,selenium-rc,Phpunit,Selenium Rc,这让我抓狂——每次我运行PHPUnit,不管文件中有多少测试,它都会在套件中运行三次。如果我有testOne和testTwo,它将如下运行: testOne testTwo testOne testTwo testOne testTwo testOne testOne testOne 如果我只有一个测试,它将如下运行: testOne testTwo testOne testTwo testOne testTwo testOne testOne testOne 我已经浏览了所有的main

这让我抓狂——每次我运行PHPUnit,不管文件中有多少测试,它都会在套件中运行三次。如果我有testOne和testTwo,它将如下运行:

testOne
testTwo
testOne
testTwo
testOne
testTwo
testOne
testOne
testOne
如果我只有一个测试,它将如下运行:

testOne
testTwo
testOne
testTwo
testOne
testTwo
testOne
testOne
testOne
我已经浏览了所有的main、bootstrap等文件(是的,有很多!),但找不到任何可以指示它运行多个测试的文件,更不用说明确地尝试多次启动Firefox了

使用一个典型的标题(这不是我经常使用的,只是作为一个示例)


问题是这样的-在phpunit.xml的标记下不正确地注释掉了代码。Firefox和Chrome的配置本应被禁用,因此PHPUnit将其解释为一个命令,用于再运行两次套件

出于某种原因,无论我告诉Selenium使用哪种浏览器,在我的box(10.7.3)上只有Firefox启动。但这是另一个线程。这还不足以成为一个麻烦的问题