Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added karma, mocha, chrome headless setup #540

Merged
merged 9 commits into from
Dec 26, 2018

Conversation

sunesimonsen
Copy link
Member

@sunesimonsen sunesimonsen commented Dec 11, 2018

Warning! do not merge before we have a Browserstack setup, as we need to make sure that we stay compatible with old stuff like IE11.

This PR introduces a Karma browser test setup to replace the old browser tests. It also sets up a build matrix that will run the browser tests on Chrome headless and IE11.

  • Remove old browser tests
  • Put BrowserStack logo on our site and get a sponsorship
  • Fix failing IE11 tests

@sunesimonsen sunesimonsen changed the title Added karma, mocha, chrome headless setup [WIP] Added karma, mocha, chrome headless setup Dec 11, 2018
@sunesimonsen sunesimonsen force-pushed the ssimonsen/browser-tests branch 2 times, most recently from 2860f8c to 932ceb8 Compare December 21, 2018 20:03
We no longer test with PhantomJS, so we might as well remove the special casing
for it.
Copy link
Member

@papandreou papandreou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome! 🚀

.travis.yml Outdated Show resolved Hide resolved
@sunesimonsen sunesimonsen changed the title [WIP] Added karma, mocha, chrome headless setup Added karma, mocha, chrome headless setup Dec 25, 2018
Copy link
Member

@papandreou papandreou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👌

@sunesimonsen sunesimonsen merged commit 1f59075 into master Dec 26, 2018
@sunesimonsen sunesimonsen deleted the ssimonsen/browser-tests branch December 26, 2018 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants