为什么在SimpleTest中包含web_tester.php会使测试完成1/2
我试图遵循SimpleTest网站上的示例,每当我包含web_tester.php时,状态栏将从1/1 complete更改为1/2 complete。为什么会这样 例如,我尝试创建一个示例测试用例,其代码如下:为什么在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
<?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' );