取决于phpunit似乎没有工作

时间:2017-06-21 21:52:17

标签: php phpunit depends

也许它只是我,但procedure TEditWaterFrame.sgSSPKeyPress(Sender: TObject; var Key: Char); begin if (Key = #3) then // ^c also works begin if (GetAsyncKeyState(VK_SHIFT) >= 0) and (GetAsyncKeyState(VK_MENU) >= 0) then begin ShowMessage('Ctrl+C pressed'); ... end; end; end; 似乎没有像我期望的那样工作。我的代码:

@depends

当我<?php use PHPUnit\Framework\TestCase; class MyTest extends TestCase { /* * @depends testFunc1 */ public function testFunc2() { exit('TEST FUNC 2 called'); } public function testFunc1() { exit('TEST FUNC 1 called'); } } 时,我希望看到phpunit MyTest.php,但我会看到TEST FUNC 1 called。因为它似乎只是按照它们在脚本中出现的顺序运行测试,而不管TEST FUNC 2 called属性,这确实引出了一个问题:@depends实际上做了什么?

我正在运行PHPUnit 5.7.20。

1 个答案:

答案 0 :(得分:8)

您需要使用/**代替/*来启动文档块。