Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tapjs/tapjs

Test Anything Protocol tools for node
https://github.com/tapjs/tapjs

Support old nodes that did not respect process.exitCode

0aa4202ba5b04e5a5dba9c5c2e02f90b1926e3d6 authored about 8 years ago
v10.1.1

9f5568d79b288f998213e63ffdc84083c8a04b77 authored about 8 years ago
Ensure that process.on('exit') handler is run

This MAY fix #345, but without knowing the root cause of that problem,
it's hard to say for sure...

a5a18897d9c3e87ea68679a1105d748439f3872e authored about 8 years ago
v5.3.3

efe98749780c8ab509b570af67b1f126962c5d62 authored about 8 years ago
Add -v, --version switch to command line

c78e94580a39b941730a6baea531ebf5cfb442ed authored about 8 years ago
v10.1.0

dcce74295348a398879868e315351cea7eb9d6ff authored about 8 years ago
auto-publish and push on version update

f2454877385e4d5b0236a029046b50ea5005d430 authored about 8 years ago
Added source map support

Close #330
Close #329

3d89b54bef7cd00bd73df6f2c8c08d19eef55c80 authored about 8 years ago
Add -J|--jobs-auto to automatically calculate cores

This PR allows you to pass in -J which will automatically calculate the
number of cores using `o...

f3f0a6b2b9e506a01bd90b716fb9f5c69c7c942c authored about 8 years ago
remove legacy implementation

84df5cef64715e36fe818a3ad86b145399157c71 authored about 8 years ago
only unref timers if unref is available

Fix #374

ffd3becef34c2c6fbf4ea4cb7f1ea02f031bd22e authored about 8 years ago
v10.0.2

200399066eb805e23e94b1c1036220a0e2d7e509 authored about 8 years ago
Remove line breaks from subtest names

eb085052e111af233b58289ab294d26b2da79517 authored about 8 years ago
v10.0.1

d5f9eadd593886d38404eaaa07fdb97d1738144c authored about 8 years ago
Document TAP_DEV_LONGSTACK/SHORTSTACK environs

Also, no need to exclude both the lib dir and the tap dir, since they're
the same thing.

aaaf6f7d407a54361cfde3aa4401e35d4572e39e authored about 8 years ago
ignore 'false' in t.test() args

This allows turning off a test by putting a ! in front of the name.

fbf56f57d0ab177b2f6df3faa7b0039088b8fcb8 authored about 8 years ago
Properly filter out tap dir from stack traces

114635c6cd906c51d04d2eadc2046aa24e8027c8 authored about 8 years ago
update readme

c14ae9f3411ab125fa7daa2420c0894a262015e0 authored about 8 years ago
v10.0.0

884e5c4eb31811cbb8b5e8a7e4a4af9cd96433a9 authored about 8 years ago
No need to # in the Bail out! message

5282f6cfd174a2c54b57b41532f5c1434a6ee513 authored about 8 years ago
update tests so that they pass on v0.10

bfb59428500af12ee6850c26c26215055668561a authored about 8 years ago
default to buffered tests with jobs>1

0dfe183fca7a4b2201550f1704f88879117ac969 authored about 8 years ago
Actually print #time at the end of the TAP test

This was emitting a 'data' event, but only after 'end', which does nada.

939e44e7e7d7ef11eb2c59bf06783a6755acfa2c authored about 8 years ago
v10.0.0-beta

884738f9a472e3a6d7dd8589529ab2d7d119b4b3 authored about 8 years ago
Merge branch 'v10'

7be159d65189ccc83a0e36025b8978acdb48dab4 authored about 8 years ago
very forcibly deprecate Test.current()

73190d6d50fd09a737916b497d52a2c32e7a7b2d authored about 8 years ago
package: put the -sfails on npm test command for convenience

506198960c4ce07f5c82d8bdbd0fe51a9dc89b3f authored about 8 years ago
Put back the # time=... directives

f63ea3e4dd480f80fde7ed0cae835d56d70aa919 authored about 8 years ago
v5.3.2

6449c7646519ec14d7f67652947be50f78f5b5d7 authored about 8 years ago
Handle #time directives with buffered subtests

f6fb1c1aa4b9e70bd1d7d75be0fa1fc0494bb75e authored about 8 years ago
report time in ms, not seconds

4bfd7ae0200baa7eb2fe18176f6eb9ed472a657a authored about 8 years ago
cmd tap output, don't indent Subtest comment

e7589d1dbb5ea479b624a0ca22ccc9b131ae2751 authored about 8 years ago
remove some dead code

6a6faf09dd27cf2bc3ff79e3d8743b1b97873cce authored about 8 years ago
don't actually throw in Stdin.throw

7116d2af7d15ed2ad9721c03ba158beccc470f73 authored about 8 years ago
Exit with SIGTERM when there's a timeout SIGTERM

Also, ignore in coverage, since it happens after nyc, and thus can't be
covered.

9bb81dc25540dfdd13a2ae706e930e3223f3f6b0 authored about 8 years ago
cleanup Stdin for boosting test coverage

7510a6d9b6d866a6906a02567464355906397fe7 authored about 8 years ago
move segv test to output tests where it belongs

174e99b31251dd3a66f8bb99a9993355cfd721f4 authored about 8 years ago
clean up runner-save-file junk more reliably

07f68dd4da6e4678ec24a95aa0cb2139577d3823 authored about 8 years ago
move some more random output tests to fixtures

f6023b179ed08faf9c0c1446a62deeda037e0fc9 authored about 8 years ago
bump tap-parser dep for trailing test status comments

a238c39a943217ba1cdc6fc704647a709816dfc9 authored about 8 years ago
v5.3.1

9311dfe4aae93ec6d3ed512045bf79fb0bf1cdfe authored about 8 years ago
don't print failure message if there's a bailout

da8ccf5a625f6b6935e0614bf8f9cb8745e8583d authored about 8 years ago
v5.3.0

e0f159e86496dc9fd623f2a83034800312ac09b8 authored about 8 years ago
emit trailing prove-style comments

The better to read the output. don't emit if they're already present, tho.

a5ee5505eb9debd75429ef42e1edd9998315a042 authored about 8 years ago
end implicitly on timeout

fcfb24a652439aecccc81dbc52766b808d194d78 authored about 8 years ago
Treat empty spawns as skips. Unique-ify save file. update tests

2586bd2e3068939d03db227dcc205b050a27c95d authored about 8 years ago
clear timeouts when the test ends

e3d1470855d5ed5f0ed668188d46c704def7cc6b authored about 8 years ago
update segv test

Should probably move this to an output fixture test at some point

3d070ff0f95548e37a0cfbc994a2b008d02c50e7 authored about 8 years ago
run smoke tests with -j2 parallelization

a61dd423d3239dd0659df57083067c22f83c8348 authored about 8 years ago
'error' events should throw

It was probably always a mistake to make this domain-handled, since
domains already automaticall...

0153c4fc6c529af1c2b260112740a16063cc5f71 authored about 8 years ago
Set stdin default name to /dev/stdin, and run stdin parse tests in parallel

37ab7861746aa6bdad390e6fda19af965c188a13 authored about 8 years ago
Fixes to make t.teardown actually work properly

3a3883ddae616c6265bbc8c48f27778e09e233c9 authored about 8 years ago
s/arguments/args/ in segv test

1e2d52f2c017c45b884a8226489c3e154d588291 authored about 8 years ago
update test fixture for coverage banners

19297b72cc1078694daded9ae1e3938c7966d017 authored about 8 years ago
some updates to now out of date tests

43528bfe338613d4e2ced1eb0a763e2ce9d85969 authored about 8 years ago
Don't handle plans after bailout, and print version before early bailout

295ed3952bb751e043e0463db12e044ef68eebb3 authored about 8 years ago
Report timeouts better, remove duplication

Throws no longer print the error message again in the diagnostic.

042ed3f44ddf6bbc20483d2a5d1e51d4a7402a9d authored about 8 years ago
Improve endAll and throws, especially for spawns

Still some weird behavior around timeouts, but I think that's the last
thing at this point.

22ea6862d2243fb024a15413e87fd344a908be1d authored about 8 years ago
v5.2.0

979aa69662982a6b362baa0fbe386a6a05df4b13 authored about 8 years ago
don't print diags multiple times on abort

Unnecessary.

4907d8d65dde33b251412638bb2df8a0cb417414 authored about 8 years ago
v5.1.4

cb95444e665dd389583d8ae3404492b3ab6b6386 authored about 8 years ago
More wip, just plowing through remaining test cases

Still a few failures and shortcomings, particularly around the more
finicky error-handling and b...

4ded27580c239e4acceb949101812d2a9b7d4777 authored about 8 years ago
Only emit synthetic 1..0 plan line once

eae5e4ed10997ebf422a05b2f7bb6a7d1ff5b465 authored about 8 years ago
Don't pass nonTap up to the parent, just the tapError

5d18829e89c57d760b8ca86cd324c6d8c501ec24 authored about 8 years ago
v5.1.3

8ef70b9f578061129218f96f3cf926a6ae3a5c1a authored about 8 years ago
publish and push to github after bumping version

5535a77980462575673a334776319070885da8c3 authored about 8 years ago
Don't double-emit indented subtest comments

977b8549ab9f8af4acd09f8ded0fe2c9df6023b7 authored about 8 years ago
v5.1.2

4c95983834564580b173bbc6f4f8062179526075 authored about 8 years ago
Emit failure-triggered bailout before pending subtest comment

dbdd4dcd3979e5eb64e9a15b7ffbb9ac55996a17 authored about 8 years ago
spawn takes one object now, not two

eaec04e5ff8b6857ff3b6d6b18e3fceb1e450ce6 authored about 8 years ago
timing issues for teardown

Fires immediately *after* the test point for a child proc, except for
the root TAP test object, ...

c68150e93c89feb498b0118a50e24723eaaa8ea5 authored about 8 years ago
v5.1.1

d808f0c118e5c996130fb5ed166274310f162bf8 authored about 8 years ago
Don't be not ok with todo/skip failures

46d8fc7972fa888c04f6e17a6c8886ab939c7f24 authored about 8 years ago
Fix cyclic end() processing, output tests now generate!

65e479ab763ab2d75c522ce4d52a7c2ddba998bb authored about 8 years ago
add the passing() function

27dfeb54966a05e342f7202b3fd1786e9dc413c2 authored about 8 years ago
s/_name/name/g

d61af489b81b88b313d4cf17c233bebb86bfb58a authored about 8 years ago
moved extraFromError to top level function

46a394129b0109f3bae897598738932aba223f87 authored about 8 years ago
mocha-style BDD interface

d3d436a09375464df94a5591f0bb877557edd149 authored about 8 years ago
split out exists.js to a separate module

Turns out I'd never actually committed it, so that also makes this work
at all.

38f9a658ca8056447dbba453d7db060e8789ef21 authored about 8 years ago
move deferred to a module

98af965a775a782092e8bcb1d3e3683bbc6f82d8 authored about 8 years ago
abstract out loop to its own module

e95624abccad3d6ec71720b721f689040d081bff authored about 8 years ago
move some reusables into separate modules

06278bc682c1f36433ea1b44d40a44e0d1191a0a authored about 8 years ago
Parallel sigil files, don't run parallel tests while an indented test is running

2a47f6a1c702da75969e5406766ed4aac60bba24 authored about 8 years ago
cli help output for -j and -T

ab22d2c17db86ef7f6742975a8e3b81c7d7775ef authored about 8 years ago
cli: add -T|--no-timeout (-t0 also works now)

6ce527f6754530acbca494faf6ce47985f8b317d authored about 8 years ago
updates to add -j|--jobs cli option

784d1a6a496a3d4065333745fc9c27ea07ba4cdd authored about 8 years ago
fail for junk left in queue on endAll exit

179d713521230b48c4b1831c640d1fc54ba18315 authored about 8 years ago
only end root test if something was piped somewhere

c65eb557e6c33f418bdb6a2ea2ce431659d2ca8a authored about 8 years ago
autoend and tearDown()

45723c40999883a90879f1c59f85f4f6caaf0725 authored about 8 years ago
add beforeEach/afterEach

bb372838609739516d22526e4d9047138573f62f authored about 8 years ago
Better throw handling, emit timeout for long-running single-tick tests

adbcd732c1c88b1771e367a720816b71839a113a authored about 8 years ago
don't run main for todo/skip tests

82d45534b229053228a41225dc603e89c4d3bdc5 authored about 8 years ago
Handle timeouts that occur after a t.end(), but before Promise resolution

8121612c923ac150e66dcf8cef38b82b5dbfa986 authored about 8 years ago
Timeout handling

0c68213a6c7ea37b20614fdae951d8ddbb95f209 authored about 8 years ago
v5.1.0

2df57fd4049b8a509d923e5aeab64f224f34b582 authored about 8 years ago
Add Parser.abort(message, extra) for timeouts and such

1375f3695a67cb9c869036d7e613095ec9bf36e2 authored about 8 years ago
don't try to set [1] of undefined

05039277047f44aeafcafe4e66ee6b0ca859b1be authored about 8 years ago
Handle uncaught exceptions with Domains

eda82cdfc0d067047e2f4a0253a07f018859f8bf authored about 8 years ago
Getting closer

- Implemented a root test handler (uncaught exceptions still not
handled)
- Promises can be re...

9a4ab01793e34bd4b03a92ddbbc965cb568011ae authored about 8 years ago
v5.0.1

aa4507741e1c2eb4b1b3023bba14db0ab28d779c authored about 8 years ago