b47fa2b068
watcher: Imported node-watch into the project including tests.
2023-09-02 08:23:26 +00:00
9d2b71339c
Added helpers into cb:
...
continuous-integration/appveyor/branch AppVeyor build succeeded
* wrap() that auto captures thrown exceptions and cb's them
* finish() that auto captures thrown exception and cb's them, otherwise auto-finishes the cb for you
2022-07-04 10:23:41 +00:00
be700ab012
cli: Add ability to override default timeout as well as ignore only tests
continuous-integration/appveyor/branch AppVeyor build failed
2022-03-02 14:25:56 +00:00
819ca84429
Fix bug with process.stdout.clearLine being missing. Use readline instead.
continuous-integration/appveyor/branch AppVeyor build succeeded
2022-01-11 09:43:48 +00:00
59ba39e406
Implemented beforeEach and afterEach.
...
continuous-integration/appveyor/branch AppVeyor build failed
Also added onCall() support in sinon and chaining support.
Breaking: Renamed onCall with getCall.
2022-01-11 09:37:05 +00:00
7746b52cfe
spy/stub: Add support for lastCall
...
Also added missing license file
2021-10-10 03:24:41 +00:00
9992c681db
sinon: now supports reset()
2021-10-09 23:20:01 +00:00
5415f2ba95
Added basic spy() and stub() functionality
2021-10-09 23:02:51 +00:00
084b751b5b
Eltro: Added both before() and after() support and functionality
2021-06-18 02:06:08 +00:00
3bd8d4ba51
Make eltro slightly more robust
...
Make the printError slightly more robust as well as well as make it print better when obscure errors occur when programmers fiddle with the internal mechanics of node, for example the Error.prepareStack among other things.
2021-06-02 21:28:51 +00:00
d4a23326ce
cli: Print filename in question that throws during import
2021-06-02 15:31:09 +00:00
970c76fd10
Fix Eltro handling of error messages so they always become normalized as Error objects
2021-06-02 15:30:45 +00:00
7c4829c36b
Revamped and reworked entire grouping and testing. Added better support for nested groups. Fixed a bunch of bugs.
2021-06-02 12:08:22 +00:00
e1a8911d55
Add skip/only/timeout on entire describe level
2020-04-01 17:16:46 +00:00
efa90c1a59
Added exclusivity support as well as only/timeout/skip support in front of test
2020-04-01 16:42:13 +00:00
4fa7f0314b
CLI: Added better check for options
2020-04-01 15:46:11 +00:00
b8deafd11c
finished renaming
2020-04-01 15:42:14 +00:00
4d695338e0
Rename from casette to eltro
2020-04-01 15:35:33 +00:00
653e54c846
Prepare first release
2020-03-31 17:27:36 +00:00