Nito Buendia
a7eff79db0
Simplify test for arguments passed
2022-03-16 21:26:59 +08:00
Nito Buendia
2a5673e6ab
Change jasmine to jasmineUnderTest
2022-03-16 21:20:21 +08:00
Nito Buendia
c13dd26c4b
Change set up to each of the formats
...
This goes against DRY principle, but it was recommended by Jasmine team to reduce coupling between tests.
2022-03-16 21:18:25 +08:00
Nito Buendia
2e8b477489
Change arrow functions with anonymous functions
2022-03-16 21:14:43 +08:00
Nito Buendia
b2c2e08641
Remove @since tag from JSDoc
2022-03-16 20:15:09 +08:00
Nito Buendia
d7d75abc42
Rename spec to include Spec to allow running
2022-03-16 20:14:06 +08:00
Nito Buendia
0b71d0a2a0
Merge branch 'jasmine:main' into main
2022-03-16 20:09:19 +08:00
Steve Gravrock
dfa5b6a53d
Pretty-print [new String("")] as "[ '' ]" not "[]"
2022-03-14 18:47:23 -07:00
Steve Gravrock
7f75f23e5b
Use new Circle CI images
...
The old images are deprecated:
<https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034 >
2022-03-09 13:05:34 -08:00
Steve Gravrock
502cb24bb8
Merge branch '4.0.1'
2022-02-21 17:08:11 -08:00
Steve Gravrock
0ae234dc6e
Bump version to 4.0.1
2022-02-21 16:58:32 -08:00
Steve Gravrock
38d102f1d1
Merge branch '3.99.1' into 4.0.1
2022-02-21 16:45:34 -08:00
Steve Gravrock
906f37fe52
Bump version to 3.99.1
2022-02-21 16:30:15 -08:00
Steve Gravrock
4a2b10998a
Remove Safari 8 and 9 from CI matrix
...
These browsers are still nominally supported by Jasmine 3.x, but they no
longer work on Saucelabs.
2022-02-19 14:23:02 -08:00
Steve Gravrock
d8b2efe4d6
Downgrade jasmine-browser-runner for compatibility with IE
2022-02-19 14:21:35 -08:00
Steve Gravrock
9d9e8f0c17
Lint fixes
2022-02-19 12:33:19 -08:00
Steve Gravrock
4059ab7ba6
Don't report a deprecation when a promise is resolved to something
...
beforeEach(() => somePromiseReturningFn()) is likely a common idiom
and we don't want to treat it as an error.
* Fixes #1958
2022-02-19 12:28:47 -08:00
Nito Buendia
7b01003d0b
Add specs for the new toHaveSpyInteractions matcher
2022-02-16 21:11:42 +08:00
Nito Buendia
8e85f3df74
Create toHaveSpyInteractions matcher
...
This matcher checks all the properties of a given spy object and checks whether at least one of the spies has been called. It returns true if one or more of the spies of the spy object has been called and false otherwise.
2022-02-16 21:10:31 +08:00
Steve Gravrock
b0034797fe
Merge branch 'fix-save-args-by-value' of https://github.com/coyoteecd/jasmine
...
* Fixes cloning of Date objects in saveArgumentsByValue()
* Merges #1955 from @coyoteecd
* Fixes #1885
2022-02-02 21:18:38 -08:00
Dan Cortel
83e9f88952
Make saveArgumentsByValue clone Date objects correctly
...
* Fixes #1885
2022-01-26 18:32:05 +02:00
Gwendolyn Van Hove
de13b47809
Update maintainers list
2022-01-20 15:57:48 -08:00
Steve Gravrock
9e10743a1c
Include the name of the suite in the empty suite error message
2022-01-17 15:08:56 -08:00
Steve Gravrock
5327157832
Always run formerly flaky specs
2022-01-17 14:54:21 -08:00
Steve Gravrock
6e3128c792
Merge branch 'SymboltoEqual' of https://github.com/laeleoni/jasmine
...
* Merges #1879 from @laeleoni
* Fixes #1879
2022-01-15 11:44:53 -08:00
Steve Gravrock
bd2e877f4e
Removed scheduled workflows from Circle CI config
...
Scheduled pipelines (configured via the Circle web UI) will be used instead.
2022-01-15 10:50:03 -08:00
Steve Gravrock
5b23ffe174
Merge pull request #1951 from ath0mas/patch-1
...
Update html example in README
2022-01-04 20:37:03 -08:00
Alexis THOMAS
384e0859c7
Update html example in README
...
Follow SpecRunner.html: Simplifies types (197cb13817 ) and Split boot.js in two (286524959b )
2022-01-04 23:51:30 +01:00
Steve Gravrock
616682e487
Stop cron builds on 3.99 and 4.0
2022-01-01 13:29:39 -08:00
Steve Gravrock
98c2f019c6
Bump version to 4.0.0
2022-01-01 12:43:29 -08:00
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