Commit Graph

  • 4cc605756a Extract an OverallStatusBar widget Steve Gravrock 2025-10-17 07:33:39 -07:00
  • b6426d2414 Flesh out jasmine-html.js API reference Steve Gravrock 2025-10-15 21:50:56 -07:00
  • 2352249441 Clean up progress bar CSS Steve Gravrock 2025-10-15 19:42:46 -07:00
  • 4dfc34a7a0 Make AlertsView#add private Steve Gravrock 2025-10-15 19:37:18 -07:00
  • 695a805844 Backfill missing HTML reporter tests Steve Gravrock 2025-10-15 19:32:47 -07:00
  • 10bc655622 HtmlReporterV2: Show details of failures as soon as they occur Steve Gravrock 2025-10-14 21:49:33 -07:00
  • 4663280528 Move state tracking out of FailuresView Steve Gravrock 2025-10-14 21:46:07 -07:00
  • 75347d9ba0 Removed slow test for long-removed IE specific code Steve Gravrock 2025-10-09 16:32:18 -07:00
  • 86387c9068 HtmlReporterV2: replace dots with progress bar Steve Gravrock 2025-10-09 12:22:24 -07:00
  • 9b3cc08818 Deprecate HtmlReporter and HtmlSpecFilter Steve Gravrock 2025-10-09 07:02:39 -07:00
  • 0ad54fc6f0 Clicking a link in HtmlReporterV2 does exact filtering Steve Gravrock 2025-10-08 22:13:00 -07:00
  • c042665d9c HtmlReporterV2 doesn't need specStarted Steve Gravrock 2025-10-08 22:21:53 -07:00
  • a457cf1b81 Simplify boot1.js Steve Gravrock 2025-10-08 20:25:53 -07:00
  • fb814b5f94 Refactor HtmlReporterV2 test setup Steve Gravrock 2025-10-08 17:46:19 -07:00
  • 77c3b8b07e Clone HtmlSpecFilter and HtmlReporter in preparation for backward-incompatible changes Steve Gravrock 2025-10-07 20:38:01 -07:00
  • bd89ef66c8 Move HtmlReporter components to their own files Steve Gravrock 2025-10-07 20:19:05 -07:00
  • 01f050eeaa Turn DomContext class back into a function Steve Gravrock 2025-10-07 20:01:38 -07:00
  • de44e909f2 Ignore HtmlReporter's createElement and createTextNode options Steve Gravrock 2025-10-07 19:34:23 -07:00
  • 10ad40357a HTML reporter: cache configuration throughout each run Steve Gravrock 2025-10-07 18:55:18 -07:00
  • 1f521f2a7f Convert what's left of HtmlReporter to an ES6 class Steve Gravrock 2025-10-07 06:31:50 -07:00
  • 5b3e12e4c5 Decompose HtmlReporter into smaller components Steve Gravrock 2025-10-06 20:10:22 -07:00
  • 7ba53b25f7 Bump version to 5.12.0 v5.12.0 Steve Gravrock 2025-10-05 12:02:56 -07:00
  • cfd8f11b30 Merge branch '5.99' into 6.0 Steve Gravrock 2025-10-05 10:08:40 -07:00
  • d95ebf303a Merge branch 'main' into 5.99 Steve Gravrock 2025-10-05 10:04:05 -07:00
  • dbc1f9244e Revert "Clicking a link in the HTML reporter does exact filtering" Steve Gravrock 2025-10-05 09:59:36 -07:00
  • 489b83c61b Revert "Move knowledge of query parameters out of boot1.js" Steve Gravrock 2025-10-05 09:54:25 -07:00
  • b881b0077d Warn if jasmine-core is loaded as an ES module in browsers Steve Gravrock 2025-10-05 09:03:27 -07:00
  • 67ef721c85 Fix startup crash in Karma Steve Gravrock 2025-10-05 08:42:31 -07:00
  • c4abf3265d Use globalThis to determine the global object during initialization Steve Gravrock 2025-10-05 06:59:05 -07:00
  • 68a7cbb991 Adopt strict mode throughout the codebase Steve Gravrock 2025-10-05 06:53:54 -07:00
  • 73a30ffc3e Made SpyRegistry compatible with strict mode Steve Gravrock 2025-10-05 06:53:23 -07:00
  • 18491e9b84 Encapsulate suite result Steve Gravrock 2025-10-04 09:40:10 -07:00
  • 0738ba6462 Omit irrelevant properties from suiteStarted Steve Gravrock 2025-09-22 17:21:10 -07:00
  • 712f9bac29 Encapsulate spec result Steve Gravrock 2025-09-21 16:53:13 -07:00
  • d99bc3ab58 Encapsulate spec status Steve Gravrock 2025-09-21 16:22:54 -07:00
  • 418393c496 rm more vestiges of suite re-entry support Steve Gravrock 2025-09-28 08:55:47 -07:00
  • 2a83f5cc30 Don't mutate suite's failedExpectations from env Steve Gravrock 2025-10-05 05:57:56 -07:00
  • bca56032e0 Expose browser errors uniformly outside of GlobalErrors Steve Gravrock 2025-10-04 12:11:14 -07:00
  • c590095662 Copy 6.0.0-alpha.0 release notes from branch Steve Gravrock 2025-09-29 19:53:25 -07:00
  • dbcc1c924a Bump version to 6.0.0-alpha.0 v6.0.0-alpha.0 Steve Gravrock 2025-09-29 18:45:30 -07:00
  • 90ee9a0cac Merge branch '5.99' into 6.0 Steve Gravrock 2025-09-29 18:11:46 -07:00
  • b9f04f8702 Merge branch 'main' into 5.99 Steve Gravrock 2025-09-29 18:11:33 -07:00
  • e11f320df3 Also require setSpecProperty/setSuiteProperty args to be JSON serializable Steve Gravrock 2025-09-27 15:40:19 -07:00
  • c2ce55580c Remove support for excution orders that re-enter suites Steve Gravrock 2025-09-27 13:33:25 -07:00
  • 4598e4049c Revert accidental change to 3.9 release notes Steve Gravrock 2025-09-27 13:22:51 -07:00
  • 168ff0a751 Move private APIs to private namespace Steve Gravrock 2025-09-27 13:21:09 -07:00
  • fbec066837 rm unused deprecatingSpecProxy Steve Gravrock 2025-09-22 21:53:27 -07:00
  • 0688db88e9 Bump version to 5.11.0 v5.11.0 Steve Gravrock 2025-09-26 16:53:15 -07:00
  • 190a13ed96 Prevent mock clock timing fns from being spied on Steve Gravrock 2025-09-25 20:56:19 -07:00
  • 979e4a5d0f Fixed naming in SpyRegistry specs Steve Gravrock 2025-09-25 20:41:19 -07:00
  • 8863643d55 Fixed broken SpyRegistry spec Steve Gravrock 2025-09-25 20:40:31 -07:00
  • 7214ccd3dc Validate that setSuiteProperty and setSpecProperty args are cloneable Steve Gravrock 2025-09-21 15:08:53 -07:00
  • 970cbdc69c Omit irrelevant properties from specStarted Steve Gravrock 2025-09-21 13:58:02 -07:00
  • 4020da25a4 Refactor Suite#addExpectationResult to use named arguments Steve Gravrock 2025-09-21 09:05:00 -07:00
  • 4a36ece65b Revert "Drop support for Safari 16 and Firefox 102" Steve Gravrock 2025-09-21 08:41:15 -07:00
  • 17c0567bae Don't leak errorWithStack in late async expectation failures Steve Gravrock 2025-09-21 08:34:59 -07:00
  • e2a7740322 Drop support for Safari 16 and Firefox 102 Steve Gravrock 2025-09-20 17:16:39 -07:00
  • 6e0342fc8e Deep clone reporter events Steve Gravrock 2025-09-20 16:18:56 -07:00
  • d333ecb5b1 Removed useless passed property from ThrowUnlessFailure Steve Gravrock 2025-09-20 16:17:02 -07:00
  • 1e98a4b61b Removed remaining paths that pass expected and actual of expectations to reporters Steve Gravrock 2025-09-20 16:14:54 -07:00
  • 7aaa16f576 Removed ReportDispatcher support for multiple args and non-object args Steve Gravrock 2025-09-20 15:52:42 -07:00
  • ee696cbbf6 Depend on the 4.0 branch of jasmine-browser-runner Steve Gravrock 2025-09-20 10:41:50 -07:00
  • 88289f592e Revert "Don't remove existing unhandled exception and promise rejection handlers in Node" Steve Gravrock 2025-09-20 10:26:49 -07:00
  • 0462500c31 Drop support for Node 18, to match jasmine-browser-runner Steve Gravrock 2025-09-20 10:25:32 -07:00
  • 72ecc70c5d Move jasmine-core.js source from lib to src Steve Gravrock 2025-09-20 06:35:48 -07:00
  • f86f8c3331 Remove useless reinitialize option from noGlobals() Steve Gravrock 2025-09-20 06:16:34 -07:00
  • 70fbdc98b5 Revert to pre-5.0 default of creating a new core instance in each call to Node boot() Steve Gravrock 2025-09-20 06:08:56 -07:00
  • 4166ea791c Clean up global error listener leaks in Jasmine's own tests Steve Gravrock 2025-09-14 17:27:58 -07:00
  • 5439c8c9cd Don't remove existing unhandled exception and promise rejection handlers in Node Steve Gravrock 2025-09-14 14:49:55 -07:00
  • 2c6ce35ccc Pass spec metadata to filters, not internal Spec instance Steve Gravrock 2025-09-14 10:44:50 -07:00
  • 7c34b43607 Default forbidDuplicateNames to true Steve Gravrock 2025-09-14 10:06:47 -07:00
  • 3040abe23d Treat {verboseDeprecations: undefined} as a no-op, like other boolean config props Steve Gravrock 2025-09-14 09:51:21 -07:00
  • 4d3f6b272a Remove expected and actual properties of expectation results Steve Gravrock 2025-09-14 09:48:01 -07:00
  • 6ab83e25d1 Don't expose Order instances to reporters Steve Gravrock 2025-09-14 09:44:58 -07:00
  • 27297de3b8 Drop support for the eval form of setTimeout and setInterval in the mock clock Steve Gravrock 2025-09-14 09:21:37 -07:00
  • 3cbf4dc27b Deprecate access to non-public Spec properties in spec filters Steve Gravrock 2025-09-14 11:34:06 -07:00
  • 6d77f3e7f0 Deprecate the eval forms of setTimeout and setInterval Steve Gravrock 2025-09-14 09:17:17 -07:00
  • 124effe04b API reference docs for QueryString Steve Gravrock 2025-09-17 20:16:16 -07:00
  • 418e9a7728 Convert QueryString to an ES6 class Steve Gravrock 2025-09-17 18:35:01 -07:00
  • 6715f24fd0 Move knowledge of query parameters out of boot1.js Steve Gravrock 2025-09-17 18:23:45 -07:00
  • fa481b2bd1 API reference docs for HTML reporter and spec filters Steve Gravrock 2025-09-17 07:30:34 -07:00
  • 8309416cb2 Clicking a link in the HTML reporter does exact filtering Steve Gravrock 2025-09-16 21:03:16 -07:00
  • 4ccc7bf3ac Document the order property of jasmineStarted and jasmineDone Steve Gravrock 2025-09-14 13:18:10 -07:00
  • cca6b2aa07 Adopt forbidDuplicateNames: true in jasmine-core's own tests Steve Gravrock 2025-09-14 10:18:56 -07:00
  • 78940aa0fb Drop support for Safari 15 Steve Gravrock 2025-09-13 10:17:31 -07:00
  • 3d8396da0a More precisely characterize suite/spec reporting Steve Gravrock 2025-09-13 10:09:45 -07:00
  • 0bf9aff195 Extract configuration out of Env Steve Gravrock 2025-09-07 15:53:24 -07:00
  • 55b2e8846f Disambiguate options params in Env Steve Gravrock 2025-09-06 12:56:48 -07:00
  • 3493519c9f Fixed global error handling when the env is executed repeatedly Steve Gravrock 2025-09-06 10:32:56 -07:00
  • 62b5698a99 Clean up TreeRunner onComplete callback Steve Gravrock 2025-09-06 09:42:39 -07:00
  • 98849882a2 rm TODO comment about integrating detectLateRejectionHandling with clearStack Steve Gravrock 2025-09-06 08:15:30 -07:00
  • 6665c4e123 Don't remove before and after fns from the top suite Steve Gravrock 2025-09-02 10:23:44 -07:00
  • 3698f6fb5d Support detectLateRejectionHandling in beforeAll and afterAll Steve Gravrock 2025-09-02 09:58:46 -07:00
  • 60f34ec087 Unify top suite and regular suite execution Steve Gravrock 2025-09-02 08:01:33 -07:00
  • 91bd3f8201 Optionally test in a subset of browsers locally Steve Gravrock 2025-09-01 08:38:31 -07:00
  • ca4fbcbccb Clarify what's currently treated as private vs internal in Suite and Spec Steve Gravrock 2025-08-31 09:18:16 -07:00
  • e1532be726 Convert Suite and SuiteMetadata to ES6 classes Steve Gravrock 2025-08-31 08:42:12 -07:00
  • 54465f6f6a Convert Spec to an es6 class Steve Gravrock 2025-08-30 15:47:28 -07:00
  • fa9939ae94 Improve description of detectLateRejectionHandling feature in release notes Steve Gravrock 2025-08-30 14:00:00 -07:00
  • 7978ad9889 Fix fn names in release notes v5.10.0 Steve Gravrock 2025-08-30 13:38:28 -07:00