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

时间:2013-03-24 17:30:57

标签: php simpletest

我试图关注SimpleTest网站上的示例,每当我包含web_tester.php时,状态栏从1/1完成变为1/2完成。这是为什么?

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

<?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测试完成。它试图运行的其他测试是什么/在哪里?

1 个答案:

答案 0 :(得分:0)

您应该在代码中包含以下代码,此行可以假装Simpletest将WebTestCase计为TestCase。

SimpleTest::ignore( 'WebTestCase' );