Steve Gravrock
1e691b2470
Prettier
2025-11-27 06:53:27 -08:00
Steve Gravrock
c5555dd8cc
Better debug logging for spec that occasionally fails in FF
2025-11-27 06:30:09 -08:00
Steve Gravrock
32168be6c7
Statically expose pretty printer as jasmine.pp
...
Pretty printing is occasionally useful outside of the places where a
configured pretty printer is injected (matchers and asymmetric equality
testers). Users sometimes use the private basicPrettyPrinter for that.
jasmine.pp is part of the public interface and uses the current runable's
custom object formatters.
2025-11-22 09:46:45 -08:00
Steve Gravrock
78c14f81a8
Copy 6.0.0-alpha.2 release notes from branch
2025-11-15 14:40:39 -08:00
Steve Gravrock
788eba34b6
Bump version to 6.0.0-alpha.2
Test in latest available Safari / build (push) Waiting to run
v6.0.0-alpha.2
2025-11-15 10:22:27 -08:00
Steve Gravrock
1f31b4b0f6
Increase font size in HTML reporters
2025-11-15 09:06:19 -08:00
Steve Gravrock
00a8a11904
Merge branch 'slow-reporter' into 6.0
2025-11-15 09:01:44 -08:00
Steve Gravrock
3899d83fb6
HtmlReporterV2: show median and mean spec run time
2025-11-15 09:01:06 -08:00
Steve Gravrock
8f13684a01
Add a slowest specs list to HTMLReporterV2
2025-11-15 08:57:25 -08:00
Steve Gravrock
bdf63f2402
Remove code to support browsers that don't have MessageChannel
...
Jasmine hasn't actually run in any such browsers since 2.x.
2025-11-12 21:59:17 -08:00
Steve Gravrock
9c2ffae2f9
Add experimental safariYieldStrategy: "time" config option
...
This greatly improves speed, at least in jasmine-core's own tests.
2025-11-12 21:08:59 -08:00
Steve Gravrock
7b2807b321
Convert clearStack from a function to an object
2025-11-11 18:54:25 -08:00
Steve Gravrock
e930622548
Merge branch 'main' into 6.0
2025-11-11 09:14:14 -08:00
Steve Gravrock
56e2832ebe
Add manual and cron triggers to Safari build
2025-11-11 09:13:34 -08:00
Steve Gravrock
d31d33aeb3
Introduce a tab bar
...
This will make it easier to add a third tab to HtmlReporterV2.
2025-11-09 09:58:57 -08:00
Steve Gravrock
e4c69e960e
Add 'use strict' to AllOf.js
2025-11-04 05:52:45 -08:00
Steve Gravrock
a8431f33bd
Merge branch '5.99' into 6.0
2025-11-03 17:22:11 -08:00
Steve Gravrock
4995c967ac
Merge branch 'main' into 5.99
2025-11-03 17:14:24 -08:00
Steve Gravrock
9a9d3994da
Add Safari 26 to supported browsers
2025-11-03 07:37:11 -08:00
Steve Gravrock
ff9feb29d3
Configurable spec/suite filename detection
...
* Adds extraItStackFrames and extraDescribeStackFrames config properties.
* Un-deprecates the filename properties of reporter events.
* Fixes #2065 .
2025-11-01 14:17:01 -07:00
Steve Gravrock
fee7e6e64e
Merge branch 'jonahd-g-main'
...
* Adds jasmine.allOf asymmetric equality tester
* Merges #2087 from @jonahd-g
* Fixes #2083
2025-11-01 09:01:53 -07:00
Steve Gravrock
18d4d38655
Fix version number in 5.12.1 release notes
v5.12.1
2025-10-29 19:55:00 -07:00
Steve Gravrock
53e9bc68d2
Bump version to 5.12.1
2025-10-29 19:53:34 -07:00
Steve Gravrock
2be50e1b87
Merge branch 'bonkevin-fix-custom-matcher'
...
* Fixes custom matchers in top-level specs
* Merges #2088 from @bonkevin
2025-10-29 19:44:06 -07:00
bonkevin
27a1257b6d
fix: unavailable custom matchers on top-it
2025-10-29 13:04:10 -04:00
Jonah Bron
75658e0566
jasmine.allOf AsymmetricEqualityTester
...
New asymmetric equality tester that accepts a variable number of arguments, and will pass if all of them evaluate as being equal to the input value.
Includes unit tests
2025-10-27 10:10:16 -07:00
Steve Gravrock
85322d1877
Re-add support for partial spec name filtering
...
No UI for this but users can construct URLs manually.
Fixes #2085 .
2025-10-24 17:26:49 -07:00
Steve Gravrock
6667a42301
Docs: Fix HtmlReporterV2 ctor example
2025-10-22 16:36:58 -07:00
Steve Gravrock
020dffd504
Don't spy on getGlobal
2025-10-19 10:08:05 -07:00
Steve Gravrock
4201fd848f
Require spec/suite property keys to be strings, not just anything that's cloneable and serializable
...
This matches the jsdoc.
2025-10-19 09:15:12 -07:00
Steve Gravrock
9a67c4e24d
Copy 6.0.0-alpha.1 release notes from branch
2025-10-18 13:05:29 -07:00
Steve Gravrock
d66d0d9d2e
Fixed standalone distribution
v6.0.0-alpha.1
2025-10-18 12:31:48 -07:00
Steve Gravrock
f4b9c889b9
Bump version to 6.0.0-alpha.1
2025-10-18 11:58:17 -07:00
Steve Gravrock
388d7fb1a2
Merge branch '5.99' into 6.0
2025-10-18 10:23:37 -07:00
Steve Gravrock
e993a4a363
Merge branch 'main' into 5.99
2025-10-18 10:21:13 -07:00
Steve Gravrock
54ac39a192
Fix position of duration in both HTML reporters
2025-10-18 09:58:55 -07:00
Steve Gravrock
ea882c2f1e
HtmlReporterV2: Show a non-color indication of status while running
2025-10-18 09:46:16 -07:00
Steve Gravrock
4cc605756a
Extract an OverallStatusBar widget
2025-10-17 07:58:01 -07:00
Steve Gravrock
b6426d2414
Flesh out jasmine-html.js API reference
2025-10-15 21:50:56 -07:00
Steve Gravrock
2352249441
Clean up progress bar CSS
2025-10-15 19:42:46 -07:00
Steve Gravrock
4dfc34a7a0
Make AlertsView#add private
2025-10-15 19:37:18 -07:00
Steve Gravrock
695a805844
Backfill missing HTML reporter tests
2025-10-15 19:32:47 -07:00
Steve Gravrock
10bc655622
HtmlReporterV2: Show details of failures as soon as they occur
2025-10-14 21:49:33 -07:00
Steve Gravrock
4663280528
Move state tracking out of FailuresView
2025-10-14 21:46:07 -07:00
Steve Gravrock
75347d9ba0
Removed slow test for long-removed IE specific code
2025-10-09 16:42:42 -07:00
Steve Gravrock
86387c9068
HtmlReporterV2: replace dots with progress bar
2025-10-09 16:42:42 -07:00
Steve Gravrock
9b3cc08818
Deprecate HtmlReporter and HtmlSpecFilter
2025-10-09 16:42:42 -07:00
Steve Gravrock
0ad54fc6f0
Clicking a link in HtmlReporterV2 does exact filtering
2025-10-09 16:42:42 -07:00
Steve Gravrock
c042665d9c
HtmlReporterV2 doesn't need specStarted
2025-10-09 16:42:42 -07:00
Steve Gravrock
a457cf1b81
Simplify boot1.js
2025-10-09 16:42:42 -07:00