Commit Graph

  • 341c6df6ea Fix HTML reporter display for excluded specs Gregg Van Hove 2018-01-29 10:00:15 -08:00
  • 3df9cc26d4 Update css for new reporter status Elenore Bastian 2018-01-26 15:27:35 -08:00
  • 6b156ca6d1 Unify status for xdescribe and xit Gregg Van Hove 2018-01-25 16:17:31 -08:00
  • 07996b567f Suite level errors are reported in failures list Elenore Bastian 2018-01-23 15:39:11 -08:00
  • 9a96396f65 Generate jasmine.js for suite reporting changes Gregg Van Hove 2018-01-23 14:38:40 -08:00
  • 12a47f05bf Suite level errors all report the same way (on suiteDone) Elenore Bastian 2018-01-23 10:15:28 -08:00
  • 414e03bded Setup createSpy in all specs where needed and finish renaming params Gregg Van Hove 2018-01-22 14:21:52 -08:00
  • 038ab87252 Merge branch 'custom-spy-strategy' into 3.0-features Gregg Van Hove 2018-01-22 12:12:59 -08:00
  • f20f78f82b Don't clobber previous custom plans with later plans Gregg Van Hove 2018-01-22 12:10:24 -08:00
  • 70bce55721 Bump version to 2.9.1 v2.9.1 Gregg Van Hove 2018-01-19 17:51:18 -08:00
  • 53529bdc9a Clear timeouts when starting to process a milli instead of at the end Gregg Van Hove 2018-01-19 17:47:28 -08:00
  • c82e5947f5 Version bump to 2.9.0 v2.9.0 Gregg Van Hove 2018-01-16 17:29:34 -08:00
  • f76b452816 Correctly check for Symbols, not Sets in AnythingSpec Gregg Van Hove 2018-01-12 17:45:00 -08:00
  • 91aab8e1b8 Merge branch 'Volox-ie11-sets-support' Gregg Van Hove 2018-01-12 17:33:11 -08:00
  • 486a64658f Added complete support for Set also for IE11. Volonterio Riccardo 2018-01-12 12:18:35 +01:00
  • 1dfdc89ba9 Merge branch 'ie11-maps-support' of https://github.com/Volox/jasmine into Volox-ie11-maps-support Gregg Van Hove 2018-01-11 17:36:51 -08:00
  • e2a191b116 Refactor QueueRunner and remove references to functions that Jasmine is done with Gregg Van Hove 2018-01-11 17:19:26 -08:00
  • 085a1f8a16 Added complete support for Map also for IE11. Volonterio Riccardo 2018-01-11 18:13:24 +01:00
  • cf2f922e30 Merge branch 'master' into 3.0-features Steve Gravrock 2018-01-10 15:23:35 -08:00
  • aeeb5b7107 Bumped copyright dates Steve Gravrock 2018-01-10 10:16:02 -08:00
  • 170a6dce76 Made naming somewhat less confusing Steve Gravrock 2018-01-10 09:00:09 -08:00
  • 4934e420b2 Allow adding custom spy strategies Steve Gravrock 2018-01-10 08:41:47 -08:00
  • 1085914a76 Extracted a SpyFactory to slim Env down a bit Steve Gravrock 2018-01-09 13:31:09 -08:00
  • 6f119c4e5a Moved createSpy to env so it can be stateful Steve Gravrock 2018-01-09 10:16:02 -08:00
  • 298b5ba127 Moved createSpyObj to env so it can be stateful Steve Gravrock 2018-01-09 09:53:45 -08:00
  • 16e07a0e99 Add the ability to specify the strategy to use for a spy based on which parameters are passed Steve Gravrock 2018-01-03 08:49:34 -08:00
  • cb6de64e58 Fixed DelayedFunctionScheduler IE 8 compatibility issue Steve Gravrock 2018-01-02 18:17:23 -08:00
  • f69949ebc0 Merge branch 'fix-1426' of https://github.com/leahciMic/jasmine Steve Gravrock 2018-01-02 08:15:30 -08:00
  • 1136fddcde Remove .sort() and fix logic in test Michael Leaney 2018-01-02 14:51:51 +08:00
  • b943f6b736 Fixed SPEC HAS NO EXPECTATIONS warning in HTML reporter Steve Gravrock 2017-12-23 11:14:37 -08:00
  • b439e2fb37 Extracted results state management out of the HTML reporter Steve Gravrock 2017-12-23 11:09:15 -08:00
  • c79ce125c0 Merge branch 'node-timeouts' of https://github.com/chris--young/jasmine Steve Gravrock 2017-12-21 13:23:08 -08:00
  • 62b815c485 Use timeout objects when in node Chris Young 2017-12-21 10:51:07 -08:00
  • 65b4499dec In Jasmine's own tests, don't leak between jasmine and jasmineUnderTest Steve Gravrock 2017-12-20 12:04:43 -08:00
  • f38527ff15 Removed IE 8 compatibility cruft from HtmlReporterSpec Steve Gravrock 2017-12-19 11:21:13 -08:00
  • d742ada71d Added links to re-run the suites containing a failing spec Steve Gravrock 2017-12-18 16:51:41 -08:00
  • b6cc34d9e9 Correctly remove spies of window.onerror on IE Steve Gravrock 2017-12-18 16:34:37 -08:00
  • ef9f82a17d Merge branch 'master' into 3.0-features Steve Gravrock 2017-12-18 09:48:17 -08:00
  • d3a3cf1ff3 Collapsed StringPrettyPrinter into PrettyPrinter Steve Gravrock 2017-12-18 09:43:25 -08:00
  • c0d0513199 Stop serializing objects after hitting jasmine.MAX_PRETTY_PRINT_CHARS Steve Gravrock 2017-12-15 13:23:59 -08:00
  • 86a38fceb9 Truncate pretty printer output that is more than j$.MAX_PRETTY_PRINT_CHARS long Steve Gravrock 2017-12-12 09:53:24 -08:00
  • c74af1d900 Reduced pretty printer limits to much smaller values Steve Gravrock 2017-12-12 08:39:07 -08:00
  • 8ea4c6d3a1 Update contributing for new naming of jasmineUnderTest Gregg Van Hove 2017-12-11 17:24:38 -08:00
  • bdbaebc045 Update contributing for new naming of jasmineUnderTest Gregg Van Hove 2017-12-11 17:24:38 -08:00
  • 2d33765cbf Dogfood the toHaveClass matcher Steve Gravrock 2017-12-11 09:16:24 -08:00
  • bb0992bf5f Added a toHaveClass matcher Steve Gravrock 2017-12-11 08:58:09 -08:00
  • ac5d8708b9 More informative pretty-printing of DOM elements Steve Gravrock 2017-12-08 18:53:11 -08:00
  • eb93d38294 Allow jasmine-npm to handle its own load errors Steve Gravrock 2017-12-08 08:16:59 -08:00
  • 0b5dce7d84 Removed CodeClimate badge & configuration Steve Gravrock 2017-12-07 21:13:53 -08:00
  • d90e20eb15 Added matchers: truthy, falsy, empty and notEmpty sjolicoeur 2017-12-05 13:04:29 -08:00
  • d16aa550cb Treat random= as a no-op rather than disabling randomization Steve Gravrock 2017-12-01 08:45:58 -08:00
  • 2200dd084d Fixed build Steve Gravrock 2017-12-01 08:34:12 -08:00
  • 98ead94c51 Fixed spec failure on Chrome Steve Gravrock 2017-12-01 08:28:55 -08:00
  • 21655a82c9 Use prototype for spy strategy for better memory management Gregg Van Hove 2017-11-30 17:30:20 -08:00
  • 0183b1642d Removed stray debugger statement Steve Gravrock 2017-11-30 07:53:59 -08:00
  • 18ed34e9be Fixed failing specs Steve Gravrock 2017-11-29 09:32:12 -08:00
  • f4caf27208 Fixed pending() for async/promise-returning specs Steve Gravrock 2017-11-29 08:56:12 -08:00
  • a63172f53f expect(null).toEqual(jasmine.any(Object)) no longer passes Steve Gravrock 2017-11-29 08:10:01 -08:00
  • 9619acf91f Extracted the predicate version of toThrowError into its own matcher Steve Gravrock 2017-11-28 09:16:09 -08:00
  • b7e4c1e779 Remove console.js altogether Gregg Van Hove 2017-11-21 17:27:21 -08:00
  • e5ada1d010 Add safari 10 and update readme to include edge Gregg Van Hove 2017-11-20 17:24:52 -08:00
  • d35b65cf79 Set version to 3.0.0-pre Steve Gravrock 2017-11-17 14:28:17 -08:00
  • db615e4186 Determine overall status in core, not reporters Steve Gravrock 2017-11-14 14:49:41 -08:00
  • 5906a2c05c Filter Jasmine frames from stack traces Steve Gravrock 2017-11-08 22:44:29 -08:00
  • 59ad217954 Fixed bad travis.yml merge Steve Gravrock 2017-11-10 10:47:08 -08:00
  • b0ec95c472 Merge branch 'master' into 3.0-features Steve Gravrock 2017-11-10 10:26:14 -08:00
  • 13b9e669bd Merge branch 'feature/allow-callfake-to-be-async' of https://github.com/mrlannigan/jasmine into merge-test Steve Gravrock 2017-11-10 10:01:45 -08:00
  • 2eef0747a0 Added test steps for other major node versions addresses https://www.pivotaltracker.com/story/show/152685778 Julian Lannigan 2017-11-10 10:22:58 -05:00
  • 7ac1244f58 changed tests to work in environments that dont support async/await Julian Lannigan 2017-11-10 10:17:48 -05:00
  • 6ef0e93880 Revert "Removed IE 8 and 9 from the testing matrix" Steve Gravrock 2017-11-09 20:57:01 -08:00
  • 2be5e0a962 Allowed async functions to be passed into spy#callFake Julian Lannigan 2017-11-09 19:43:48 -05:00
  • a42f28c734 Removed checks for PhantomJS 1 Steve Gravrock 2017-11-09 07:04:06 -08:00
  • d58f3dac56 Test against multiple Node versions on Travis Steve Gravrock 2017-11-08 09:17:55 -08:00
  • 676689b063 Test against Node 4.x, not 0.10.x Steve Gravrock 2017-11-08 09:11:41 -08:00
  • aaf226b9e3 Removed spec guards for versions of Safari we no longer support Steve Gravrock 2017-11-07 21:07:09 -08:00
  • 419470e9df Removed support for IE <10 Steve Gravrock 2017-11-07 21:03:38 -08:00
  • 1526d5e2a8 Treat afterAll errors at any level as failures Steve Gravrock 2017-11-07 20:48:23 -08:00
  • a3cb010971 Removed remaining traces of the obsolete console reporter Steve Gravrock 2017-11-07 20:09:04 -08:00
  • 278ef9228b Removed obsolete console reporter from core Steve Gravrock 2017-11-07 12:24:44 -08:00
  • 82eeed3c85 Improved reporting of load errors and afterAll errors Steve Gravrock 2017-11-04 10:28:42 -07:00
  • ae9b95269c Load error handling doesn't depend on browser features, so test it everywher Steve Gravrock 2017-11-02 18:17:40 -07:00
  • 285f06d5c4 Merge branch 'promise-matching-1314' of https://github.com/sderickson/jasmine Steve Gravrock 2017-11-02 17:17:05 -07:00
  • 3aece2ac74 Merge branch 'master' of https://github.com/b-3-n/jasmine Steve Gravrock 2017-11-02 08:16:48 -07:00
  • 3a9d4ee08d Merge pull request #1440 from aaronang/patch-1 sgravrock 2017-11-02 08:11:47 -07:00
  • 26a7bc6acf Report loading errors as loading errors, not afterAll errors Steve Gravrock 2017-11-01 13:42:15 -07:00
  • 7b8edcb401 HTML reporter reports overall failure if there are any global errors Steve Gravrock 2017-11-01 11:44:58 -07:00
  • 395b2b2d97 Test against Edge Steve Gravrock 2017-10-31 21:39:54 -07:00
  • bd250f27c7 Fail if error events (e.g. syntax errors) occur during loading Steve Gravrock 2017-10-31 19:22:02 -07:00
  • b4dfdd7a48 Fix equality computation for ES6 Sets. Benjamin Mularczyk 2017-11-01 01:01:26 +01:00
  • 12ed3bfacd Allow use of a predicate function to validate thrown exceptions Steve Gravrock 2017-10-30 08:45:30 -07:00
  • 324ad0073e Refactored toThrowMatching to facilitate adding more strategies Steve Gravrock 2017-10-28 10:14:02 -07:00
  • 9f7a6ef061 Check truthiness of toThrowError args, not arg count Steve Gravrock 2017-10-28 10:05:28 -07:00
  • 908583c49b Point CodeClimate at the right repo sgravrock 2017-10-25 11:28:47 -07:00
  • e31db20ec7 Default to running tests in random order Steve Gravrock 2017-10-27 08:46:24 -07:00
  • c260c67e7e Add instruction to sync local master with upstream Aaron Ang 2017-10-26 04:56:44 -07:00
  • 554d0efab7 Point CodeClimate at the right repo sgravrock 2017-10-25 11:28:47 -07:00
  • ea3cf14ef8 Exclude specs from CodeClimate ratings Steve Gravrock 2017-10-25 08:58:38 -07:00
  • a4bdd47a8a Merge branch 'unittests' of https://github.com/voithos/jasmine Steve Gravrock 2017-10-25 08:49:58 -07:00
  • 89306551a0 Add some unit tests that exercise jasmine.anything() and Map matching. Zaven Muradyan 2017-10-24 22:39:31 -07:00
  • 0e95b04900 Removed IE 8 and 9 from the testing matrix Steve Gravrock 2017-10-24 08:39:00 -07:00