Commit Graph

  • af4662ad31 Bump version to 5.10.0 Steve Gravrock 2025-08-30 13:36:12 -07:00
  • 15c38c7728 Add Firefox 140 (current ESR) to supported browsers and demote 128 to best-effort Steve Gravrock 2025-08-30 13:31:54 -07:00
  • b597975c7e Fix and enable pending async expectation message spec Steve Gravrock 2025-08-30 13:02:08 -07:00
  • 09ce3a30b6 Pend environment-specific specs rather than passing Steve Gravrock 2025-08-30 12:58:04 -07:00
  • 3bcbc2e3af Tweak spec duration margin Steve Gravrock 2025-08-30 12:37:15 -07:00
  • fbaba902dc Merge branch 'bonkevin-html-reporter-with-duration' * Merges #2073 from @bonkevin * Adds spec duration to HTML reporter Steve Gravrock 2025-08-30 12:35:11 -07:00
  • bf2e8e759e Merge branch 'bonkevin-spec-suite-properties-accessors' Steve Gravrock 2025-08-30 07:58:36 -07:00
  • 50e566bd67 Move beforeAll failure reporting into TreeRunner Steve Gravrock 2025-08-30 07:42:29 -07:00
  • 4b7d5e3623 Update and move remaining disabled Runner specs Steve Gravrock 2025-08-28 06:55:20 -07:00
  • 6449832e7e rm redundant and long-disabled test for toEqual with DOM nodes Steve Gravrock 2025-08-29 06:57:32 -07:00
  • c6266b24b7 add test Kevin Bon 2025-08-27 10:10:45 -04:00
  • f16b81d4ef feat: html-reporter with spec duration bonkevin 2025-08-27 09:35:09 -04:00
  • 7feec406d9 set the right spec property key kbon 2025-08-25 23:12:29 -04:00
  • f822ffea21 feat(getSpecProperty) get a user-defined property kbon 2025-08-25 23:00:06 -04:00
  • db65c3b131 Fold TreeRunner#runQueueWithSkipPolicy into caller Steve Gravrock 2025-08-25 18:43:54 -07:00
  • fd37a7eac0 Move/update/remove obsolste disabled TreeProcessor specs Steve Gravrock 2025-08-25 18:37:31 -07:00
  • 12219e80c1 Move spec execution from Spec to TreeRunner Steve Gravrock 2025-08-24 13:54:33 -07:00
  • a980ae6bf2 Extract spec state management out of Spec#execute Steve Gravrock 2025-08-23 08:30:56 -07:00
  • 56ac8f5505 Refactor TreeRunner specs Steve Gravrock 2025-08-21 19:40:43 -07:00
  • 3780fe0b35 Convert some TreeRunner internals to promises Steve Gravrock 2025-08-21 07:58:28 -07:00
  • 164a393932 Move spec begin and end handling from Env/SuiteBuilder to TreeRunner Steve Gravrock 2025-08-20 20:53:18 -07:00
  • 759a867094 Backfill unit tests for spec autoCleanClosures Steve Gravrock 2025-08-23 08:23:18 -07:00
  • f94d0ceda9 Validate queueableFns Steve Gravrock 2025-08-23 09:03:38 -07:00
  • 8d99f27be8 Throw an Error rather than a string when createSpyObj is called incorectly Steve Gravrock 2025-08-23 08:19:11 -07:00
  • 63774597f0 Extract tree running out into a separate class Steve Gravrock 2025-08-18 16:50:04 -07:00
  • a3e1abfa12 Split the resulting execution tree out from TreeProcessor Steve Gravrock 2025-08-16 09:17:48 -07:00
  • b89a870a59 Test TreeProcessor's public interface, not internal state Steve Gravrock 2025-08-16 09:10:09 -07:00
  • ea3fc88803 Remove mutual recursion between Runner and TreeProcessor Steve Gravrock 2025-08-16 08:08:54 -07:00
  • d5884e33c6 Move suite execution and spec queueRunner building from TreeProcesor to Runner Steve Gravrock 2025-08-16 07:15:33 -07:00
  • 138bf9be4b Focused integration tests for Runner and TreeProcessor Steve Gravrock 2025-08-17 09:23:29 -07:00
  • 98d5284c19 Check for and silence suite reentry warnings in Jasmine's own tests Steve Gravrock 2025-08-15 06:58:08 -07:00
  • 2299c85751 Deprecate spec/suite orders that interleave suites Steve Gravrock 2025-08-13 19:02:36 -07:00
  • 8e3ec25f6d Move invalid order exception throw into TreeProcessor Steve Gravrock 2025-08-13 18:30:51 -07:00
  • b009cd2922 Convert TreeProcessor to a class Steve Gravrock 2025-08-12 17:43:54 -07:00
  • 8eee6ebb91 Runner: naming improvements, use private members Steve Gravrock 2025-08-11 23:17:52 -07:00
  • c15a1aaa6d Rename queueRunnerFactory to runQueue throughout Steve Gravrock 2025-08-11 23:05:56 -07:00
  • 5b06531cac Prevent GloablErrors from being monkey patched Steve Gravrock 2025-08-11 17:57:16 -07:00
  • 42cca93926 Minor jsdoc cleanup Steve Gravrock 2025-08-09 08:35:49 -07:00
  • 395ef85954 Optionally detect late promise rejections and don't report them as errors Steve Gravrock 2025-08-09 08:35:08 -07:00
  • 5e88fde655 Backfill some unit tests for Runner's interaction with TreeProcessor Steve Gravrock 2025-07-29 09:48:32 -07:00
  • bb777e93e5 Bump version to 5.9.0 v5.9.0 Steve Gravrock 2025-07-19 08:27:17 -07:00
  • 9d3fb167a2 Document that the filename property of suite and spec results is deprecated Steve Gravrock 2025-07-19 06:50:33 -07:00
  • 3176eaf1d8 Merge branch 'idConflict' of https://github.com/atscott/jasmine Steve Gravrock 2025-07-15 16:47:25 -07:00
  • d31a431d1f fix(clock): Avoid generating timers with IDs that conflict with native Andrew Scott 2025-07-14 16:31:40 -07:00
  • 84f78c1435 Split GlobalErrors into portable and platform-specific parts Steve Gravrock 2025-07-11 11:58:13 -07:00
  • ff476b1982 Unify error dispatching between browser and node Steve Gravrock 2025-07-11 07:54:33 -07:00
  • d53d2ff3eb Convert GlobalErrors to an ES6 class Steve Gravrock 2025-07-11 06:49:09 -07:00
  • adfbd00c75 Refactor mocking in GlobalErrorsSpec Steve Gravrock 2025-07-12 09:22:54 -07:00
  • 495e5fcd50 Backfill integration tests for unhandled promise rejections Steve Gravrock 2025-07-11 21:35:29 -07:00
  • bc2aa7be25 Start breaking up integration/EnvSpec.js Steve Gravrock 2025-07-07 07:53:56 -07:00
  • af04599bb5 Relaxed timeout on flaky test Steve Gravrock 2025-07-09 06:56:08 -07:00
  • 21db6ec0e3 Removed unnecessary errorWithStack helper Steve Gravrock 2025-06-22 12:49:26 -07:00
  • 2d07b3e6d7 Removed protections against user code redefining undefined Steve Gravrock 2025-06-22 11:59:16 -07:00
  • 6891789ed2 Don't test on Node versions before 18.20.5 Steve Gravrock 2025-06-14 10:22:03 -07:00
  • 7a3d3c9360 Removed shelljs dev dependency Steve Gravrock 2025-06-14 09:04:12 -07:00
  • 1b2922e008 Don't hardcode temp dir in buildStandaloneDist Steve Gravrock 2025-06-14 08:52:17 -07:00
  • bd8d23f2a7 Removed rimraf dev dependency Steve Gravrock 2025-06-14 08:48:43 -07:00
  • de26763868 CI: remove special case for Chrome Steve Gravrock 2025-06-09 15:05:50 -07:00
  • f4be08b657 Bump version to 5.8.0 v5.8.0 Steve Gravrock 2025-06-06 17:34:09 -07:00
  • 50ef882a1a Merge branch 'gh1886-spy-args-deep-clone' of https://github.com/evanwalsh/jasmine Steve Gravrock 2025-06-05 06:17:02 -07:00
  • c1cd5c6291 Use custom object formatters in spy strategy mismatch errors Steve Gravrock 2025-06-05 05:44:59 -07:00
  • 63ed2b3948 Include function names in pretty printer output Steve Gravrock 2025-06-04 18:37:44 -07:00
  • 0183acc682 Fix diff building when only one side has a custom object formatter Steve Gravrock 2025-06-04 18:04:40 -07:00
  • e15819c0dd Test aginast Node 24 Steve Gravrock 2025-05-27 17:32:39 -07:00
  • f694194b2b Allow passing a function to saveArgumentsByValue to customize how arguments are saved Evan Walsh 2025-05-27 15:33:27 -04:00
  • 94c00886a6 Merge branch 'setimmedate' of https://github.com/atscott/jasmine Steve Gravrock 2025-05-03 10:00:11 -07:00
  • f5915d7963 Bump version to 5.7.1 v5.7.1 Steve Gravrock 2025-05-01 19:31:30 -07:00
  • 15587f3ce3 Merge branch 'autotickuninstall' of https://github.com/atscott/jasmine Steve Gravrock 2025-05-01 16:28:55 -07:00
  • 3ecddc2555 fixup! fix(Clock): Ensure that uninstalling the clock also stops auto tick Andrew Scott 2025-05-01 10:25:24 -07:00
  • 6a7c0e6368 perf(clock): use setImmediate for autoTick macrotask in Node Andrew Scott 2025-04-30 13:57:51 -07:00
  • 84daa0f5dc fix(Clock): Ensure that uninstalling the clock also stops auto tick Andrew Scott 2025-04-30 13:33:54 -07:00
  • c6b3e947e9 Fixed errors in 5.7.0 release notes Steve Gravrock 2025-04-29 07:28:36 -07:00
  • 0e604de0db Bump version to 5.7.0 v5.7.0 Steve Gravrock 2025-04-26 09:29:07 -07:00
  • e7ca9c5765 Built distribution Steve Gravrock 2025-04-26 09:28:21 -07:00
  • cbff6f95cb Fixed autoTick jsdoc Steve Gravrock 2025-04-26 08:27:12 -07:00
  • 361640f52e Document that SpecResult#filename and SuiteResult#filename are wrong in some common scenarios Steve Gravrock 2025-04-26 07:38:28 -07:00
  • e5d46e8624 Expose spec path as an array of names Steve Gravrock 2025-04-12 09:45:57 -07:00
  • 8f6b3c49cc Removed flaky test Steve Gravrock 2025-04-12 08:23:59 -07:00
  • df6ab05280 Merge pull request #2056 from jasmine/fix-readme-image Steve Gravrock 2025-04-11 12:11:06 -07:00
  • 9ea027dbff Update README header image Steve Gravrock 2025-04-11 12:10:25 -07:00
  • 7cc7da4abc Merge branch 'degrunt' Steve Gravrock 2025-04-10 18:36:21 -07:00
  • 8be98e73ca Use published css-url-embed Steve Gravrock 2025-04-10 18:18:42 -07:00
  • 52aaf63d22 Create the dist dir if it doesn't already exist Steve Gravrock 2025-04-09 20:37:41 -07:00
  • a09fdd3284 Removed remaining use of Grunt Steve Gravrock 2025-04-09 07:46:43 -07:00
  • 89f3e9449d Use ejs to build SpecRunner.html Steve Gravrock 2025-04-08 21:53:05 -07:00
  • ba033c520d Use sass directly rather than grunt-sass Steve Gravrock 2025-04-08 21:19:03 -07:00
  • fc935e89c6 Removed grunt-contrib-concat Steve Gravrock 2025-04-08 21:08:45 -07:00
  • 4bd2feda7d Use archiver directly rather than grunt-contrib-compress Steve Gravrock 2025-04-08 18:47:53 -07:00
  • bcf699f145 Switch from grunt-css-url-embed to css-url-embed Steve Gravrock 2025-04-08 18:00:55 -07:00
  • d4f29491c9 Removed old eslint config file Steve Gravrock 2025-04-08 07:46:50 -07:00
  • 5b1c932f89 Built distribution Steve Gravrock 2025-04-07 22:07:52 -07:00
  • 7a8d6e44e3 Fixed sass deprecation warning Steve Gravrock 2025-04-07 21:59:56 -07:00
  • dac349397e Updated grunt-sass Steve Gravrock 2025-04-07 21:59:14 -07:00
  • 5ff7e7f9a1 Updated to eslint 9 Steve Gravrock 2025-04-07 21:08:29 -07:00
  • 7b2ab822c6 Removed mostly-unmaintained dev dependency 'temp' Steve Gravrock 2025-04-07 20:26:18 -07:00
  • 033260300a Upgrade shelljs Steve Gravrock 2025-04-07 19:58:35 -07:00
  • cb66b54f8b Upgraded jsdom Steve Gravrock 2025-04-07 19:58:28 -07:00
  • f4a8102a80 Merge pull request #2055 from atscott/throttleTest Steve Gravrock 2025-04-07 21:31:54 -07:00
  • 8f539f17b2 refactor(Clock): Fix throttling test unit conversion bug Andrew Scott 2025-04-07 08:32:03 -07:00
  • e5c543a0a1 Updated bug report template Steve Gravrock 2025-03-21 10:46:45 -07:00