Kot*_*mit 14 php testing skip codeception
我想在codeception cest测试中只跳过一个测试.
使用Cept测试可以做$scenario->skip();但不适用于Cest测试.
所以我想做这样的事情.运行第一个测试,但跳过第二个测试.
Class MyTests{
public funtion test1(){
// My test steps
}
public function test2(){
$scenario->skip("Work in progress");
}
}
Run Code Online (Sandbox Code Playgroud)
先感谢您.
Nat*_*oop 23
我使用skip注释进行单元测试.
/**
* @skip
*/
public function MyTest(UnitTester $I)
{
...
}
Run Code Online (Sandbox Code Playgroud)
ric*_*yce 20
您正在寻找的方法称为"不完整".
$scenario->incomplete('your message, why skipping');
如果要在Cest文件中使用方案,可以使用测试方法的第二个参数获取它:
class yourCest
{
public function yourTest(WebGuy $I, $scenario)
{
$scenario->incomplete('your message');
}
}
Run Code Online (Sandbox Code Playgroud)
或者你可以使用 $scenario->skip('your message')
class yourCest
{
public function yourTest(WebGuy $I, $scenario)
{
$scenario->skip('your message');
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10388 次 |
| 最近记录: |