This problem should apply to requirejs as well.
The specifics:
- Protractor
- SystemJS loading ES6 BabelJS transpiled system modules
- Cucumber.js
- Chai, chai-as-promised
The reason I'm asking is because I have just a couple very basic cucumber tests and sometimes I get errors (inconsistently) involving timeouts or waiting to sync with the page etc. Other times my tests pass and no timeout errors are given. There is not a ton of authoritative information on these problems. Mainly just a bunch of SO and github issues.
What is the proper way to use Protractor with SystemJS?