PHPUnit只运行目录中的第一个文件

PHPUnit只运行目录中的第一个文件,phpunit,Phpunit,在一个目录中,我有两个文件 oneTest.php <?php class oneTest extends PHPUnit_Framework_TestCase { public function testSomethingOne() { echo 'ONE TEST'; $this->assertEquals(1, 1); } } 我在这两方面都得到了预期的结果 如果我尝试使用 phpunit * 它只运行第一个测试

在一个目录中,我有两个文件

oneTest.php

<?php

class oneTest extends PHPUnit_Framework_TestCase {

    public function testSomethingOne()
    {
        echo 'ONE TEST';
        $this->assertEquals(1, 1);
    }

}
我在这两方面都得到了预期的结果

如果我尝试使用

phpunit *
它只运行第一个测试

我正在Ubuntu 12.04上运行phpunit3.6.12

知道为什么会这样吗


感谢

这只是phpunit的一个限制,它没有被编程为支持命令行上的多个文件。但是,您可以。如果要在当前目录中运行测试,请使用

phpunit .

编辑:或者,您可以在中指定testsuite。

这只是phpunit的一个限制,它没有被编程为支持命令行上的多个文件。但是,您可以。如果要在当前目录中运行测试,请使用

phpunit .
编辑:或者,您可以在中指定testsuite

phpunit .