我们可以在代码接收中跳过整个 ces 课程吗?

问题描述 投票:0回答:2

我需要跳过以下 ces 类中的所有测试,目前我正在使用 @skip 注释跳过单个测试。有什么方法可以跳过类级别本身的执行,而不是单独跳过每个测试?

目前我正在跳过这样的单独测试:

Class MyTests{

    /**
     * @skip Skip message
     */
   public funtion test1(){
    // Test steps
     }
    
    /**
     * @skip Skip message
     */
   public function test2(){
     // Test steps
     }
}
php testing automated-tests codeception
2个回答
1
投票

我用 Codeception 5 对其进行了测试,并且

@skip message
也可以在类之上工作。

我发现了一些相关问题并提出了https://github.com/Codeception/Codeception/issues/6615


0
投票

如果您使用的是 Codeception 4,您可以使用 @group 注释排除测试。

// codeception.yml
settings:
     excludeGroups: ["skip"]

// class MyTests
/**
 * @group skip
 */
class MyTests{
© www.soinside.com 2019 - 2024. All rights reserved.