我传递参数时phpunit不工作

时间:2016-02-29 17:35:56

标签: php phpunit

当我使用此命令运行测试时 - > phpunit,我的所有测试都在运行,但如果我传递参数像phpunit --group models或phpunit --list-group或phpunit --verbose ...有人可以帮我吗?感谢

enter image description here

Arbo

这是我的phpunit.xml内容

<phpunit bootstrap="bootstrap.php"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
syntaxCheck="false"
verbose="true">

<testsuites>
    <testsuite name="Application Test Suite">
        <directory>../tests/</directory>
    </testsuite>
</testsuites>

这里是我的TestCase.php内容

<?php

class TestCase extends PHPUnit_Framework_TestCase {

      protected $CI;

      public function setUp()
      {
          $this->CI = &get_instance();
      }

      public function tearDown()
      {
          $this->CI = &get_instance();
      }

 }

1 个答案:

答案 0 :(得分:1)

您提供的命令错误,您忘记提及group

phpunit --group test_bad_spelling

然后它--list-groups而非--list-group(单数) 看看PHPUnit Chapter 3. The Command-Line Test Runner