Closed engineering-this closed 5 years ago
Rebased on the latest master
.
Also added badges to README file.
I've added one dependency karma-spec-reporter
and used it instead of progress
reporter. Additionally I've turned off capturing browser logs by karma. Errors will be still captured by reporter itself.
Only issue remaining is that test are run asynchronously and successful messages are printed right after test, so they are not correctly ordered, browsers are mixed, etc. To make it less noisy I added an option to not log ✅ tests for travis, but they are still visible when run locally.
Only visible tests comes from protractor e2e tests, but there are just 6 tests for one browser, so I think it can stay this way.
I just turned off an option to build for pushed branches, we need only build for pushed PRs.
Before that change we had two builds per push:
Rebased on the latest master
.
Fully enabled CI Travis testing.
E2E tests are run only for Chrome, because they use Selenium/WebDriver to control browser.
Closes #15