0

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

4

1 回答 1

0

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

SimpleTest::ignore( 'WebTestCase' );
于 2013-06-06T04:03:05.930 回答