-
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: v4.3.0
head repository: karma-runner/karma
compare: v4.4.0
- 11 commits
- 16 files changed
- 4 contributors
Commits on Sep 9, 2019
-
feat(client): Add trusted types support (#3360)
With this change, Karma tests can be run with an enforced Trusted Types policy. This change consists of using safer APIs (appendChild and textContent instead of innerHTML), as well as creating a policy for client/karma.js which a test's Trusted Types CSP policy can then explicitly allow. This policy is used internally where karma does potentially dangerous operations like loading scripts. More info about the proposed Trusted Types standard at https://github.com/WICG/trusted-types
Configuration menu - View commit details
-
Copy full SHA for 019bfd4 - Browse repository at this point
Copy the full SHA 019bfd4View commit details -
feat(config): clientDisplayNone sets client elements display none. (#…
…3348) * feat(config): clientDisplayNone sets client elements display none. When karma is used for compontent testing with screenshots, the client elements make screenshot comparison more difficult. config.client.clientDisplayNone will set the element style to display.none. * feat(config): Document clientDisplayNone
Configuration menu - View commit details
-
Copy full SHA for 6235e68 - Browse repository at this point
Copy the full SHA 6235e68View commit details
Commits on Oct 9, 2019
-
chore(appveyor): Notification config. (#3375)
This config runs through karmarunnerbot account and puts a comment on the PR. The older commit-blocking thing is still there.
Configuration menu - View commit details
-
Copy full SHA for eab7e5b - Browse repository at this point
Copy the full SHA eab7e5bView commit details
Commits on Oct 10, 2019
-
chore: travis - upgrade on new version Ubuntu 16.04 (#3371)
Since of May 2019 by default start Ubuntu Xenial 16.04 https://blog.travis-ci.com/2019-04-15-xenial-default-build-environment and also since Ubuntu 16.04 you can start xvfb as services https://docs.travis-ci.com/user/gui-and-headless-browsers/#using-xvfb-to-run-tests-that-require-a-gui
Configuration menu - View commit details
-
Copy full SHA for f2eba15 - Browse repository at this point
Copy the full SHA f2eba15View commit details -
fix(runner): remove explicit error on all tests failed (#3369)
* fix(runner): remove explicit error on all tests failed - there are failOnFailingTestSuite and failOnEmptyTestSuite, so in this there is no neccesity Fixes #3367 * test(unit): Remove test
Configuration menu - View commit details
-
Copy full SHA for f8005c6 - Browse repository at this point
Copy the full SHA f8005c6View commit details
Commits on Oct 11, 2019
-
feat: Preprocessor can return Promise (#3376)
preprocessor plugins can execute 'done()' or return a Promise
Configuration menu - View commit details
-
Copy full SHA for 3ffcd83 - Browse repository at this point
Copy the full SHA 3ffcd83View commit details
Commits on Oct 16, 2019
-
feat(deps): Remove core-js dependency. (#3379)
The core-js was used for dom-serialize, used to support a single function in stringify (serialize) for a single rare browser, IE8, in logs sent back to the server. By dropping this dependency we reduce the size of karma with minimal impact on use cases.
Configuration menu - View commit details
-
Copy full SHA for 0d70809 - Browse repository at this point
Copy the full SHA 0d70809View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7bab36 - Browse repository at this point
Copy the full SHA c7bab36View commit details
Commits on Oct 17, 2019
-
feat(config): add failOnSkippedTests option. (#3374)
Recently jasmine added support for reporting pending (incl due to fit()) tests. This appears in results as skipped tests and this option allows us to fail tests with skipped tests'
Configuration menu - View commit details
-
Copy full SHA for 4ed3af0 - Browse repository at this point
Copy the full SHA 4ed3af0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa4361 - Browse repository at this point
Copy the full SHA 5aa4361View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbad778 - Browse repository at this point
Copy the full SHA fbad778View 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 v4.3.0...v4.4.0