jasminewd2
Advanced tools
Changelog
0.0.6
(4776c16) chore(selenium-webdriver): update selenium webdriver to 2.47.0
Update selenium-webdriver to 2.47.0 from 2.45.1. This update introduces a convoluted situation where some tests in Proractor's suite would hang - see https://github.com/angular/protractor/issues/2245
This change includes a fix for those issues which removes the explicit
flow.execute
wrapper around expect
calls. This appears not to introduce any issues to existing
tests.
Changelog
0.0.4
(8f8b8b3)
tests(context): test that the this
variable points to the right thing
Note: this means that using this.addMatchers
no longer works inside before blocks or specs. It
should have been changed to jamsine.addMatchers
since the upgrade to Jasmine 2. It was still
working by accident up until the previous commit.
(c0f13d2) refactor(asyncTestFn): refactor async test wrapping to show more info
Test wrapping for Jasmine 2 now more closely follows the test wrapping for Mocha at https://github.com/SeleniumHQ/selenium/blob/master/javascript/node/selenium-webdriver/testing/index.js
This also adds more information to the task names in the control flow, for easier debugging.
Changelog
0.0.3
(161e1fa) fix(errors): update webdriverjs, fix asynchronous error output
Add some console logging, remove useless info about the last running task in the control flow, and fix error where problems reported from done.fail were getting pushed into the following spec.
Closes #18
(fdb03a3) docs(readme): add note about jasmine 1 vs jasmine 2
(acaec8b) feat(index): add jasmine2.0 support
Changelog
0.0.10
(ff2e624) fix(webdriver): Pass in the control flow.
BREAKING CHANGE: The control flow now needs to be passed in when using jasminewd. This fixes
an issue where having multiple versions of selenium-webdriver in a package's dependency tree would
result in jasminewd and protractor using different control flows. You now have to initialize
jasminewd before you can use it, like so: require('jasminewd2').init(webdriver.promise.controlFlow());
See https://github.com/angular/protractor/issues/3505
(db26b1a) fix(stacktrace): do not crash if beforeEach block is rejected without any stated reason (#45)