-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Comparing changes
Open a pull request
base repository: karma-runner/karma
base: v5.0.2
head repository: karma-runner/karma
compare: v5.0.3
- 9 commits
- 13 files changed
- 4 contributors
Commits on Apr 20, 2020
-
chore(build): run cucumber tests using NPM scripts instead of Grunt (#…
…3476) The main reason for this change is to be able to update Cucumber library as `grunt-cucumberjs` (mavdi/grunt-cucumberjs#110) does not support cucumber@4 and looks pretty abandoned. Grunt ecosystem is not very active for a while, so we can expect more issues of this sort in the future. Because of this and to keep docs consistent I've also added NPM scripts to run other test types (for now they just proxy to Grunt) and removed Grunt examples from the documentation. In the next PR I will update `cucumber` and perform some cleanup of the step definitions.
Configuration menu - View commit details
-
Copy full SHA for 652e24e - Browse repository at this point
Copy the full SHA 652e24eView commit details -
docs: simplify repository setup steps (#3478)
Use `npm` scripts instead of shell commands and Grunt.
Configuration menu - View commit details
-
Copy full SHA for b52333d - Browse repository at this point
Copy the full SHA b52333dView commit details -
chore(test): remove @not-jenkins tag for Cucumber tests (#3479)
This tag was useful long time ago, when most of the tests were run using PhantomJS. For a long time E2E tests use ChromeHeadless as a the main browser and it is not needed to mark tests using Google Chrome to only run locally. Two removed test cases have identical cases above them, which are run in the ChromeHeadless and other two were updated to run in ChromeHeadless instead of Chrome and will be run both in CI as well as locally.
Configuration menu - View commit details
-
Copy full SHA for fd8c3a6 - Browse repository at this point
Copy the full SHA fd8c3a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc9ea9a - Browse repository at this point
Copy the full SHA fc9ea9aView commit details
Commits on Apr 21, 2020
-
chore(ci): cleanup Travis config (#3481)
- Fix warnings reported by Travis (https://travis-ci.org/github/karma-runner/karma/builds/677410665/config). - Remove installation of g++-4.8 as it is no longer needed. - Remove SAUCE_USERNAME variable as it is configured in the Travis UI now. - Remove fast_finish as it only makes sense when some jobs are allowed to fail (https://docs.travis-ci.com/user/build-matrix/#fast-finishing). Which is not the case.
Configuration menu - View commit details
-
Copy full SHA for 518d001 - Browse repository at this point
Copy the full SHA 518d001View commit details -
chore(ci): fix BrowserStack timeouts (#3484)
Assuming that the issue is concurrent jobs attempting to interact with BrowserStack using the same build ID, this solution attempts to solve it by only interacting with BrowserStack in one of the jobs. Updated build definition: - runs complete build on the latest Node - runs simplified build (without commit validation, lint, test:client and test:integration) on earlier versions on Node It is not very valuable to run omitted test suits multiple times as they supposed to catch issues, which are usually Node-independent: client code fails in some browsers and API breaking changes, which will affect popular Karma plugins. Fixes #3468
Configuration menu - View commit details
-
Copy full SHA for 3b854ad - Browse repository at this point
Copy the full SHA 3b854adView commit details
Commits on Apr 29, 2020
-
chore(test): update Cucumber to the latest version (#3480)
Had to adjust two steps to use regular expressions as Cucumber does not support optional parameters anymore (cucumber/common#360). Using regular expressions seems to be a known workaround (https://stackoverflow.com/questions/18346348/optional-parameter-in-cucumber).
Configuration menu - View commit details
-
Copy full SHA for f9ef33a - Browse repository at this point
Copy the full SHA f9ef33aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e44ca94 - Browse repository at this point
Copy the full SHA e44ca94View commit details -
Configuration menu - View commit details
-
Copy full SHA for dee09d8 - Browse repository at this point
Copy the full SHA dee09d8View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.0.2...v5.0.3