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: jasmine/jasmine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.8.0
Choose a base ref
...
head repository: jasmine/jasmine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.9.0
Choose a head ref
  • 15 commits
  • 37 files changed
  • 2 contributors

Commits on Jul 1, 2021

  1. Make j$.isError_ compatible with Trusted Types

    The isError_ check uses a heuristic that calls the Function constructor
    to determine if the given value is an Error object. This results in a
    runtime violation in test suites that enforce Trusted Types.
    
    Since Trusted Types are only supported in modern browsers (currently,
    Chromium-based browsers), we can use a more straightforward heuristic in
    environments where Trusted Types are supported.
    
    Fixes #1910. See that thread for more details.
    bjarkler committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    dc80a28 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. Removed property tests for MatchersUtil#equals

    These might be useful for a function with a more restricted domain. But for
    equals, which accepts two of literally anything, the short run was too short
    to catch any problems and the long run tended to exceed the CircleCi timeout.
    sgravrock committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    3e64ce3 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Configuration menu
    Copy the full SHA
    50c88e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Configuration menu
    Copy the full SHA
    88b90ec View commit details
    Browse the repository at this point in the history
  2. Merge branch 'iserror-tt' of https://github.com/bjarkler/jasmine into…

    … main
    
    * Fixes Trusted Types error in Chromium-based browsers
    * Merges #1921 from @bjarkler
    * Fixes #1910
    sgravrock committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    21bfbbb View commit details
    Browse the repository at this point in the history
  3. Built distribution

    sgravrock committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    3513249 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1d1d69 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Configuration menu
    Copy the full SHA
    2c32dd5 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. Split boot.js in two to allow the env to be configured in between

    This is mainly intended to support jasmine-browser-runner, which will load
    a script that configures the env in between the two boot files (boot0.js and
    boot1.js). The single-file boot.js is retained for now but will be removed
    in a future release.
    sgravrock committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    2865249 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. Added API docs for Suite#id and Spec#id

    These properties are the only way to obtain runnable IDs, without which
    you can't call the form of Env#execute that takes an array of IDs.
    sgravrock committed Jul 30, 2021
    Configuration menu
    Copy the full SHA
    43073b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2021

  1. Renamed failFast and oneFailurePerSpec config props to stopOnSpecFail…

    …ure and stopSpecOnExpectationFailure
    
    The new names are more self-explanatory and consistent with jasmine-npm. The
    old names are deprecated but still work.
    
    [#178682783]
    sgravrock committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    b696bec View commit details
    Browse the repository at this point in the history
  2. Updated deprecaton messages for Env#throwOnExpectationFailure() and E…

    …nv#stopOnSpecFailure()
    sgravrock committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    dcaac62 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2021

  1. Configuration menu
    Copy the full SHA
    e72d161 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. Better reporting of unhandled promise rejections with truthy but non-…

    …`Error` reasons on Node
    
    [#179227413]
    sgravrock committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    dd8a65c View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. Bump version to 3.9.0

    sgravrock committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    a6d7eb2 View commit details
    Browse the repository at this point in the history
Loading