为什么在SimpleTest中包含web_tester.php会使测试完成1/2

为什么在SimpleTest中包含web_tester.php会使测试完成1/2,php,simpletest,Php,Simpletest,我试图遵循SimpleTest网站上的示例,每当我包含web_tester.php时,状态栏将从1/1 complete更改为1/2 complete。为什么会这样 例如,我尝试创建一个示例测试用例,其代码如下: <?php require_once('simpletest/autorun.php'); require_once('simpletest/web_tester.php'); class TestOfLastcraft extends WebTestC

我试图遵循SimpleTest网站上的示例,每当我包含web_tester.php时,状态栏将从1/1 complete更改为1/2 complete。为什么会这样

例如,我尝试创建一个示例测试用例,其代码如下:

<?php
    require_once('simpletest/autorun.php');
    require_once('simpletest/web_tester.php');

    class TestOfLastcraft extends WebTestCase {

        function testHomepage() {
            $this->assertTrue($this->get('http://www.lastcraft.com/'));
        }
    }
?>


在浏览器中查看此文件时,绿色状态栏显示1/2测试已完成。它试图运行的另一个测试是什么/在哪里?

您应该在代码中包含以下代码,这一行可以假装Simpletest将WebTestCase计算为测试用例

SimpleTest::ignore( 'WebTestCase' );