Skip to content

Commit d7adda6

Browse files
authored
fix: setCommonPlugins no deprecation warning with codeceptjs 3.7.x
1 parent 0e17b46 commit d7adda6

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

hooks/setCommonPlugins.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,16 @@ module.exports = function() {
44

55
config.addHook(cfg => {
66
if (!cfg.plugins) cfg.plugins = {};
7-
cfg.plugins.tryTo = cfg.plugins.tryTo || { enabled: true };
7+
8+
try {
9+
require('codeceptjs/effects')
10+
} catch (err) {
11+
console.log(err.message);
12+
cfg.plugins.tryTo = cfg.plugins.tryTo || { enabled: true };
13+
cfg.plugins.retryTo = cfg.plugins.retryTo || { enabled: true };
14+
}
15+
816
cfg.plugins.retryFailedStep = cfg.plugins.retryFailedStep || { enabled: true };
9-
cfg.plugins.retryTo = cfg.plugins.retryTo || { enabled: true };
1017
cfg.plugins.eachElement = cfg.plugins.eachElement || { enabled: true };
1118
cfg.plugins.pauseOnFail = cfg.plugins.pauseOnFail || {};
1219
cfg.plugins.screenshotOnFail = cfg.plugins.screenshotOnFail || {};

0 commit comments

Comments
 (0)