Steve Gravrock
507dad6d87
Set -npm and -browser-runner dev dependencies back to main
2022-01-01 12:10:24 -08:00
Steve Gravrock
6da7a32442
Merge branch '4.0'
2022-01-01 12:00:46 -08:00
Steve Gravrock
58d13570ac
Bump version to 3.99.0
2022-01-01 10:47:59 -08:00
Steve Gravrock
005648acd8
Built distribution
2022-01-01 10:46:15 -08:00
Steve Gravrock
ff14c03a40
Test against the latest Node 12
2022-01-01 08:44:28 -08:00
Steve Gravrock
ff848c812a
Merge branch 'main' into 4.0
2021-12-31 15:07:03 -08:00
Steve Gravrock
d963be5eec
Log a deprecation warning on reentrant calls to Clock#tick
...
See #1929
2021-12-31 11:38:01 -08:00
Steve Gravrock
8444faab72
Use the clock from jasmineUnderTest in specs
2021-12-31 10:00:14 -08:00
Steve Gravrock
883f400074
Merge branch '4.0' of https://github.com/thw0rted/jasmine into 4.0
...
* Fixes handling of reentrant calls to `jasmine.clock().tick()`
* Merges #1948 from @thw0rted
* Fixes #1929
2021-12-31 09:50:09 -08:00
Steve Gravrock
3c16caa413
Link to the CONTRIBUTING guide from the PR template
2021-12-31 09:47:46 -08:00
Steve Gravrock
5d0be2e6cf
Updated the contributing guide for 4.0
...
* Moved "Before Submitting a Pull Request" to the top
* Removed discussion of the standard Github PR workflow
(Contributors who don't know how to create PRs on Github at all can find
that information elsewhere. For the rest, it's just noise.)
* Misc copy edits
2021-12-31 09:43:46 -08:00
James Bromwell
c56631175f
Fix time-travel in delayed function scheduler
2021-12-29 17:50:48 +01:00
Steve Gravrock
cef738966c
Updated dev dependencies
2021-12-21 17:51:28 -08:00
Steve Gravrock
5fd0e49ccf
Removed unused ejs dev dependency
2021-12-21 17:00:10 -08:00
Steve Gravrock
c431590d65
Fixed reporting of suites that are skipped due to a beforeAll failure
2021-12-20 13:39:24 -08:00
Steve Gravrock
656e6614da
Built distribution
2021-12-15 20:36:44 -08:00
Steve Gravrock
24408a16ed
Removed initialization of unused Promise config property
2021-12-15 20:34:00 -08:00
Steve Gravrock
ca90c76d12
Merge branch '3.99' into 4.0
2021-12-14 08:27:05 -08:00
Steve Gravrock
57c294b307
Added a migration guide link to multiple done call deprecations
2021-12-14 08:16:06 -08:00
Steve Gravrock
e73eb18753
Test against jasmine-browser-runner 1.0.0-dev
2021-12-13 21:41:09 -08:00
Steve Gravrock
0411b0567d
Added a mention of 4.0 migration to the README
2021-12-11 16:13:51 -08:00
Steve Gravrock
30b93ccdbb
Updated jsdocs for Env#execute
2021-12-11 15:53:25 -08:00
Steve Gravrock
067b91b3ef
Removed IE/PhantomJS support code
2021-12-11 14:57:41 -08:00
Steve Gravrock
0b1385c3d3
Report start and end events for specs/suites that are skipped due to a beforeAll error
...
This is noisier, but it maintains compatibility with reporters that assume
(quite reasonably) that all specs and suites are either filtered out or
reported.
2021-12-11 12:34:23 -08:00
Steve Gravrock
f1cf6ee419
Resolve the execute() promise to the entire JasmineDoneInfo
...
This matches jasmine-npm.
2021-12-09 18:18:36 -08:00
Steve Gravrock
b37d989f13
Removed past-EOL Firefox versions
2021-12-07 18:16:00 -08:00
Steve Gravrock
89151d6e64
Dropped Safari 13 from build matrix
2021-12-07 17:04:19 -08:00
Steve Gravrock
75e3e14861
Merge remote-tracking branch 'upstream/safari-15' into 4.0
2021-12-07 17:03:40 -08:00
Steve Gravrock
ce7460d8d4
Fixed stack trace filtering on Safari 15
2021-12-07 16:50:07 -08:00
Steve Gravrock
b8dabf96ff
HTML: Include top suite failures in the reported failure count
2021-12-03 08:18:18 -08:00
Steve Gravrock
40fac8b6a2
Renamed the trace feature to debugLog[s]
...
"trace" was ambiguous and could easily be understood to have something
to do with stack traces.
2021-12-02 14:46:56 -08:00
Steve Gravrock
5eb42d67a7
Added a note about async testing style to contributing guide
2021-12-02 12:40:14 -08:00
Steve Gravrock
d739c23401
Resolve the promise returned by Env#execute to the overall status
2021-12-02 12:40:14 -08:00
Steve Gravrock
42e6c45efa
Allow use without creating globals
...
* Fixes #1235
2021-11-29 20:37:07 -08:00
Steve Gravrock
5942654856
Merge branch '3.99' into 4.0
2021-11-26 13:27:57 -08:00
Steve Gravrock
f3b26a0688
Merge branch 'main' into 3.99
2021-11-26 13:25:14 -08:00
Steve Gravrock
8804ddb8cf
Updated boot file lists for the Ruby gem and Python egg
...
This prevents consumers that rely on those lists (especially the Jasmine
gem and egg) from getting a deprecation warning about boot.js.
2021-11-24 15:38:40 -08:00
Steve Gravrock
439be97c34
Rephrased note about verboseDeprecations
2021-11-24 11:45:32 -08:00
Steve Gravrock
871ba99a30
Allow custom spy strategies to be inherited like other runnable resources
2021-11-17 12:50:16 -08:00
Steve Gravrock
7a685b16f6
Removed duplicate message from errors (incl. matcher failures) on V8
2021-11-16 12:52:07 -08:00
Steve Gravrock
2a049015b0
Use custom equality testers in Spy#withArgs
...
Fixes #1836 .
2021-11-15 18:55:09 -08:00
Steve Gravrock
c48fb0b0e7
Added Firefox 91 (current ESR) to CI matrix
2021-11-14 14:18:06 -08:00
Steve Gravrock
4c47bf6c0b
Merge branch '3.10.1' into main
2021-10-22 16:34:57 -07:00
Steve Gravrock
e86a7f00a6
Bump version to 3.10.1
2021-10-22 16:15:54 -07:00
Jan Molak
504ef27899
Fixed result.pendingReason for specs marked with xit. Closes #1939
2021-10-22 14:12:28 -07:00
Steve Gravrock
2a39339755
Merge branch 'fix/pending-reason' of https://github.com/jan-molak/jasmine into main
...
* Fixes missing pendingReason in pending spec results
* Fixes #1939
* Merges #1940 from @jan-molak
2021-10-22 14:09:48 -07:00
Jan Molak
2c440b8e44
Fixed result.pendingReason for specs marked with xit. Closes #1939
2021-10-22 17:58:31 +01:00
Steve Gravrock
8e74529631
Merge branch '3.99' into 4.0
2021-10-15 10:37:51 -07:00
Steve Gravrock
b13329114c
Set version to 3.99.0-dev
2021-10-15 10:33:21 -07:00
Steve Gravrock
ab34f272da
Merge branch 'main' into 3.99
2021-10-15 10:29:50 -07:00