php – 在Codeception套件完成后运行自定义代码
发布时间:2020-05-25 08:45:46 所属栏目:PHP 来源:互联网
导读:我知道用于设置测试环境等的_bootstrap.php文件,但是我正在寻找一种在整个测试套件完成后运行一些代码的方法. 请注意,我不是在寻找一种在单个类之后运行代码的方法,即_after之类的,但是在所有类之后. 有没有办法实现这个目标? 实际上我自己设法解决了这个问
|
我知道用于设置测试环境等的_bootstrap.php文件,但是我正在寻找一种在整个测试套件完成后运行一些代码的方法. 请注意,我不是在寻找一种在单个类之后运行代码的方法,即_after之类的,但是在所有类之后. 有没有办法实现这个目标? 实际上我自己设法解决了这个问题,如果有人感兴趣的话,这是怎么回事.我在_support中创建了一个新的帮助器类. <?php
class DataHelper extends CodeceptionModule
{
public function _beforeSuite()
{
// Set up before test suite
}
public function _afterSuite()
{
// Tear down after test suite
}
}
然后,您可以在任何套件配置(.yml文件)中将其作为模块启用,如下所示: modules:
enabled:
- DataHelper (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
