From 247c503baf898c3217fb3a6b5996c041c5204bdf Mon Sep 17 00:00:00 2001 From: Evgeny Lukoyanov Date: Tue, 29 Jan 2019 10:00:21 +0300 Subject: [PATCH] docs: fix bootstrap description for custom runner documentation --- docs/hooks.md | 5 ++++- lib/command/definitions.js | 4 ++-- lib/parser.js | 2 +- lib/utils.js | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/hooks.md b/docs/hooks.md index f996d07e4..0959f2b5f 100644 --- a/docs/hooks.md +++ b/docs/hooks.md @@ -467,7 +467,10 @@ codecept.initGlobals(__dirname); Container.create(config, opts); // initialize listeners -codecept.bootstrap(); +codecept.runHooks(); + +// run bootstrap function from config +codecept.runBootstrap(); // load tests codecept.loadTests('*_test.js'); diff --git a/lib/command/definitions.js b/lib/command/definitions.js index 96b1afdd9..fdfd5eeae 100644 --- a/lib/command/definitions.js +++ b/lib/command/definitions.js @@ -206,9 +206,9 @@ module.exports = function (genPath, options) { function addAllMethodsInObject(supportObj, actions, methods, translations) { for (const action of methodsOfObject(supportObj)) { - let fn = supportObj[action]; + const fn = supportObj[action]; if (!fn.name) { - Object.defineProperty(fn, "name", {value: action}); + Object.defineProperty(fn, 'name', { value: action }); } const actionAlias = translations ? translations.actionAliasFor(action) : action; if (!actions[actionAlias]) { diff --git a/lib/parser.js b/lib/parser.js index 7583eb050..99eaa4460 100644 --- a/lib/parser.js +++ b/lib/parser.js @@ -87,7 +87,7 @@ function getParams(fn) { }); return params; } catch (err) { - console.log('Error in ' + newFn.toString()); + console.log(`Error in ${newFn.toString()}`); console.error(err); } } diff --git a/lib/utils.js b/lib/utils.js index 1f02abd7c..9b6b5c28e 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -40,7 +40,7 @@ const isGenerator = module.exports.isGenerator = function (fn) { }; const isFunction = module.exports.isFunction = function (fn) { - return typeof fn === 'function' + return typeof fn === 'function'; }; const isAsyncFunction = module.exports.isAsyncFunction = function (fn) {