codeceptjs
Advanced tools
Changelog
0.4.11
bootstrap
/teardown
config options to accept functions as parameters by @pscanf. See updated config reference #319Changelog
0.4.10
bootstrap.js
:module.exports = function(done) {
// async instructions
// call done() to continue execution
// otherwise call done('error description')
}
Changelog
0.4.9
executeScript
, executeAsyncScript
to work and return values.waitForInvisible
and waitForStalenessOf
methods by @Nighthawk14.--config
option to codeceptjs run
to manually specify config file by @cnworksamOutsideAngularApp
by using ignoreSynchronization
. Fixes #278Before
/After
hooks. Fixes #279Changelog
0.4.8
moveCursorTo
method.manualStart
option to start browser manually in the beginning of test. By @cnworks. [PR#250codeceptjs init
to work with nested directories and file masks.codeceptjs gt
to generate test with proper file name suffix. By @Zougi.attachFile
for file upload. By @giuband and @davetmikdefineTimeouts
method. By @easternbloc #258 and #267 by @davetmikChangelog
0.4.7
BeforeSuite
; fixed its usage with restart: false
option by @APshenkin.Nightmare
to list of available helpers on init
.resizeWindow
implementation.Changelog
0.4.6
BeforeSuite
and AfterSuite
hooks to scenario by @APshenkin. See updated documentationChangelog
0.4.5
codecept def
command by @jankasparpressKey
method. Fixes #216Changelog
0.4.4
codeceptjs shell
--profile
option to shell
command to use dynamic configuration.--verbose
option to shell
command for most complete output.Changelog
0.4.3
teardown
option added to config (opposite to bootstrap
), expects a JS file to be executed after tests stop.codecept.conf.js
instead of codecept.json
. It should export config
object:// inside codecept.conf.js
exports.config = {
// contents of codecept.js
}
--profile
option to pass its value to codecept.conf.js
as process.profile
for dynamic configuration.Changelog
0.4.2
restart: false