Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: karma-runner/karma
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.3.0
Choose a base ref
...
head repository: karma-runner/karma
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.4.0
Choose a head ref
  • 11 commits
  • 16 files changed
  • 4 contributors

Commits on Sep 9, 2019

  1. 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
    rictic authored and johnjbarton committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    019bfd4 View commit details
    Browse the repository at this point in the history
  2. 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
    johnjbarton authored Sep 9, 2019
    Configuration menu
    Copy the full SHA
    6235e68 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2019

  1. 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.
    johnjbarton authored Oct 9, 2019
    Configuration menu
    Copy the full SHA
    eab7e5b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2019

  1. Configuration menu
    Copy the full SHA
    f2eba15 View commit details
    Browse the repository at this point in the history
  2. 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
    ilgonmic authored and johnjbarton committed Oct 10, 2019
    Configuration menu
    Copy the full SHA
    f8005c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2019

  1. feat: Preprocessor can return Promise (#3376)

    preprocessor plugins can execute 'done()' or return a Promise
    anthony-redFox authored and johnjbarton committed Oct 11, 2019
    Configuration menu
    Copy the full SHA
    3ffcd83 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2019

  1. 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.
    johnjbarton authored Oct 16, 2019
    Configuration menu
    Copy the full SHA
    0d70809 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7bab36 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2019

  1. 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'
    johnjbarton authored Oct 17, 2019
    Configuration menu
    Copy the full SHA
    4ed3af0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5aa4361 View commit details
    Browse the repository at this point in the history
  3. chore: release v4.4.0

    johnjbarton committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    fbad778 View commit details
    Browse the repository at this point in the history
Loading