Ecosyste.ms: OpenCollective

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

Tapjs

Development and maintenance of the node-tap test framework
Collective - Host: opensource - https://opencollective.com/tapjs - Code: https://github.com/tapjs/tapjs

config: correct some subcommand help text

github.com/tapjs/tapjs - 25f0f241145d46ff1470ab189eb4082da2bc3e98 authored over 1 year ago
tests for report command

github.com/tapjs/tapjs - 6f2cff4327a3a4a29f2d03508199dd8602ecd76f authored over 1 year ago
config: s/coverage-reporter/coverage-report/g

This is what it was always called, I don't know why I thought there
needed to be a -er on that. ...

github.com/tapjs/tapjs - e0c2590e70a76c26a63cbfdd47528bdd81ccc166 authored over 1 year ago
update minimatch

github.com/tapjs/tapjs - 5c1cd73ddf8f77cf36db4c01e38f3726e147feab authored over 1 year ago
test for build command

github.com/tapjs/tapjs - 910f201998350724e6f3741419aec4f45f73f8fc authored over 1 year ago
test tryGetVersion

Also, make it WAYYYYY more 'best effort', since it was doing a ton of
stuff that's really hard t...

github.com/tapjs/tapjs - 0c8459317d4c7017f50d283d6f856f3af40adbc8 authored over 1 year ago
test for version command

github.com/tapjs/tapjs - bdd4bf8c0ab1bddb660036dbc651239a3d32466a authored over 1 year ago
tests for --save list management

Also, stub out the other tests coming up.

github.com/tapjs/tapjs - f7ad7758b6dc7e0f1cbb4dd916aa4acf4064b637 authored over 1 year ago
test for help command

github.com/tapjs/tapjs - 75b7a5eba0535fbaaac5699574a9e4d2d77e3850 authored over 1 year ago
tests for dump-config command

github.com/tapjs/tapjs - 8bf75f8760093df1411f8117e589963ff515ea63 authored over 1 year ago
tests for runner index

github.com/tapjs/tapjs - f5d56c7c27323b6f9ff415141b90abf75822a8d1 authored over 1 year ago
config: trim plugin signature string

Was getting some spurious mismatches otherwise, though that was likely
due to issues with mockIm...

github.com/tapjs/tapjs - 272b8552362a5c0e45e6f602d3586c68370652e9 authored over 1 year ago
before-each: allow non-void functions

github.com/tapjs/tapjs - a3858bfc3b325a65727d063d9e1850f8380a43d1 authored over 1 year ago
after-each: properly inherit, all non-void functions

github.com/tapjs/tapjs - d0b581c93bb443fceacc24538d7d960b2537d1eb authored over 1 year ago
mock: cannot use loader as main export module

Otherwise, a mockImport of something that loads mock will fail, because
the index it loads will ...

github.com/tapjs/tapjs - 0a45ec0768ed937cbe275d2995fa1a9ebcb94b00 authored over 1 year ago
update processinfo, resolve-import

github.com/tapjs/tapjs - b946226d6aa77707283c926c9a5b0c8a52c2a74f authored over 1 year ago
use resolve-import module for resolving import paths

github.com/tapjs/tapjs - 294db3c628ad009ea3024db150928556ddf8dbcb authored over 1 year ago
tests for @tapjs/snapshot

github.com/tapjs/tapjs - 0072407600b85311c8b73543210c0d7213c60248 authored over 1 year ago
tests for @tapjs/worker

github.com/tapjs/tapjs - ac0d215da64818f73905a905243405b48ccec25a authored over 1 year ago
use proper caller for worker, stdin

github.com/tapjs/tapjs - 59bbd76186960949ac04317cd19c3aee969ef905 authored over 1 year ago
tests for @tapjs/spawn

github.com/tapjs/tapjs - f9603200144a72a0ce41e64cc39c316d3f722f4d authored over 1 year ago
tests for stdin

github.com/tapjs/tapjs - b3009f605f04fd4450f9f211eac88a2d1271a338 authored over 1 year ago
tests for @tapjs/mock

github.com/tapjs/tapjs - 50d8c7119467ea67d851a0962298385f0bb2c87f authored over 1 year ago
properly handle waitOn assertions that come after end() called

github.com/tapjs/tapjs - e53dd9fa34ccc39a770eb8e7f4b733f8b4edc26d authored over 1 year ago
put ts-node/esm ahead of other loaders

github.com/tapjs/tapjs - 19ac5c6fea446efcaae74a771f5b3b7194cdfbfa authored over 1 year ago
tests for @tapjs/fixture

github.com/tapjs/tapjs - 46370fc92c096b02596981a2e4141da6b7edcf5c authored over 1 year ago
tests for @tapjs/filter

github.com/tapjs/tapjs - fad5ecae0c90c48ee6a2129ffcd7f9ea202eb3b2 authored over 1 year ago
update minipass

github.com/tapjs/tapjs - 81f39a96172accd57af3f29fa488764b949b337f authored over 1 year ago
provide a way to set options to initial tap() call

github.com/tapjs/tapjs - 4864c758f320f24d0c196f67957179e22f2bbe8f authored over 1 year ago
tests for @tapjs/asserts

github.com/tapjs/tapjs - 5c685625c7457d16387a350ea95b52f841567dd0 authored over 1 year ago
tests for @tapjs/sinon

github.com/tapjs/tapjs - 953492dd45dd1e65effac6d6c71c86d99e16f0c5 authored over 1 year ago
tests for @tapjs/intercept

github.com/tapjs/tapjs - b8d8ff1e038f3428f1c2c87262de01bc40be7c4c authored over 1 year ago
tests for afterEach

github.com/tapjs/tapjs - 8eb1250cf59daa394e3f0f5d004a9b8996eec715 authored over 1 year ago
test for beforeEach

github.com/tapjs/tapjs - 9d808eec299cb44b678a281d417be348716d6535 authored over 1 year ago
run tap tests in esm mode, but use cjs as default anyway

Otherwise there's an annoying warning in cjs.cts

github.com/tapjs/tapjs - 9395279029b5862c1fcfa2118f988d079f6dc45c authored over 1 year ago
tests for tap module

github.com/tapjs/tapjs - 5d39d736b17de3326d79f0310c1e800be0ca30d0 authored over 1 year ago
tests for @tapjs/before

github.com/tapjs/tapjs - 15053ac45970c5de05180c8a67b5e9af36cac8ad authored over 1 year ago
format and rebuild

github.com/tapjs/tapjs - 2fa8518f2a6baa204abc57061e8d447e977b749a authored over 1 year ago
finish tests for @tapjs/core

github.com/tapjs/tapjs - f2fa8c7a3d3510d66b5a42d7ae62d7cdf18d9dcb authored over 1 year ago
do not print at/stack from the spawns in runner

github.com/tapjs/tapjs - 7b44c62acfacf70b6f45128033d7d123b41c51ff authored over 1 year ago
stack: pluck the 'Error: name' line off of stacks

github.com/tapjs/tapjs - d18b3f7a9757e6beaf0d11d4ee006723a2a07060 authored over 1 year ago
more tests for TestBase

github.com/tapjs/tapjs - eea8d8754d468071114a770d20f9bd6787e5d771 authored over 1 year ago
test: remove unnecessary bits from Test interface

github.com/tapjs/tapjs - cd50e3a1f9ace65f37d48ad4840c105fe7bffd7b authored over 1 year ago
worker test: don't rely on well ordered messages

github.com/tapjs/tapjs - 6003fefef24040587bd557c93196c529ef89996c authored over 1 year ago
first test for TestBase

github.com/tapjs/tapjs - 1003211be07a1e12fa23aaef508a9406a4a78851 authored over 1 year ago
split out the normalizeMessageExtra method, add tests

github.com/tapjs/tapjs - e6b4847784cdd678b0bc181bb5651745f35257ae authored over 1 year ago
tests for Worker class

github.com/tapjs/tapjs - 13bb79b0faed67722f0864becc63a934066c2729 authored over 1 year ago
reporter: keep finished tests out of active list

github.com/tapjs/tapjs - 3742ef28ca027e47cdb3cc6dc0cd3d44f374871e authored over 1 year ago
tests for Spawn class

github.com/tapjs/tapjs - 9c18dbe6e1f2f9d12c5fa47d83f3173b1180c380 authored over 1 year ago
include tap version line on synthetic empty/abort exit

github.com/tapjs/tapjs - 63f922d7e34a9f8cebd68fb4788119cd869791fb authored over 1 year ago
reporter: don't trim all stdio lines

github.com/tapjs/tapjs - 58b4534804c751b35990ef11b53b74484c9e1e78 authored over 1 year ago
test for Stdin class

github.com/tapjs/tapjs - c10a90913a1a493684f220172d900c03caffd65c authored over 1 year ago
tcompare: tiny fix to isStream test

github.com/tapjs/tapjs - f335887f8f25b4d2dd91043940e49f602b8b3f0a authored over 1 year ago
update Test class for TestArgs type updates

github.com/tapjs/tapjs - 632bbaf1398bb4f7ffcbe84b590400f7ad715d95 authored over 1 year ago
tests for core TAP class

github.com/tapjs/tapjs - 9da5cfa78371db984956beba93553823b8a4bb1b authored over 1 year ago
scritch scratch

github.com/tapjs/tapjs - b39d2ab5398049499e8dd4916304159689341452 authored over 1 year ago
update stdin plugin with parseTestArgs changes

github.com/tapjs/tapjs - 2ed8fda2c91a2d476d64b508d311176d1e00c1bb authored over 1 year ago
many tests for various core modules

github.com/tapjs/tapjs - 4d0d8e6f395554c1be26d4f61cbbccd4254abf78 authored over 1 year ago
keep ts from eating the c8 ignore stop

Also, no need to export TapWrap, that's an internal impl detail.

github.com/tapjs/tapjs - 5e348b26ef75c1be3849838d99ed2997aefd38ac authored over 1 year ago
tests for core Base class

This also fixes a bug in @tapjs/intercept that was found when trying to
use it, and refactors th...

github.com/tapjs/tapjs - f7960a846b7dd47ff4e619587ab5859a1b30c78b authored over 1 year ago
more playing with worker vs spawn on scratchpad

github.com/tapjs/tapjs - b1eade7e5dfec63d14a9489c2451a7ed7b7205c5 authored over 1 year ago
spawn correct files when run outside of project root

Make it so 'cd ./test; tap ./file.js' will resolve to the appropriate
file, but still run consis...

github.com/tapjs/tapjs - 4bdcdfca2325987953e5d137a7dad0ad1b6e1b96 authored over 1 year ago
fixup! update default plugins to include worker

github.com/tapjs/tapjs - f6014cf1fa9b9ff965cfec24c74e231280a1d97e authored over 1 year ago
load the test generator in a way that works when linked

github.com/tapjs/tapjs - 608b21e98ebe2b40e7c8c7971e68207bcdf8571a authored over 1 year ago
update default plugins to include worker

github.com/tapjs/tapjs - f2ac9cc8fa9a94d9beb025280cfe3962ccffceb1 authored over 1 year ago
timeout messages for t.worker() children

github.com/tapjs/tapjs - 9801324d724ebd394005cd1bd92392f00e5aa0fd authored over 1 year ago
update sinon

github.com/tapjs/tapjs - e8258d8f615b47968092ae79f5a6d22e1dd08b18 authored over 1 year ago
Add t.worker() functionality

As described in https://github.com/tapjs/node-tap/issues/812

github.com/tapjs/tapjs - 1a97260e284534ee39142b14911ae4b9a7b9ea9e authored over 1 year ago
Test: copy function inspect as well as toString

github.com/tapjs/tapjs - 2c0a999ac9ed5f8c10dfa5f0d23baba53e4a9333 authored over 1 year ago
mocking an array just replaces

github.com/tapjs/tapjs - 63eaddfe5f441f5fc3dbd7b69a87c1a555e5b36a authored over 1 year ago
stub tests (and lowhanging fruit) for @tapjs/core

github.com/tapjs/tapjs - fbc83f19081df5290e176bbf5f93bcfe8dfffdbf authored over 1 year ago
tests for typescript plugin

github.com/tapjs/tapjs - 5716a07ec89565d7494c7547e6075f165540134e authored over 1 year ago
tests for config

Plus various small QOL tweaks in that area, and adding
t.createMock() since I keep having to ext...

github.com/tapjs/tapjs - 33ba9f47b13f966436df10d2fbc8e28140ce7794 authored over 1 year ago
missing tests for dummy plugin

github.com/tapjs/tapjs - 3c5d86c80b5dcaef631983043f6f866fab70ec60 authored over 1 year ago
tests for @tapjs/after

This required some fairly thorough combing through some edge cases
around throw handling after a...

github.com/tapjs/tapjs - d6ccc96ab7f79b1ce0d55b3233b1b404fc80199d authored over 1 year ago
build: place pj files in tmp, sync to dist

When running tests across all projects in parallel with nx, there is a
race condition that happe...

github.com/tapjs/tapjs - 08177918b29feb78721b8dfa1cb3f20112c813ac authored over 1 year ago
move core scratch tests aside, stub todo test

github.com/tapjs/tapjs - 251f1bbc67894d08e84cedc24c1898e7e31f3bb3 authored over 1 year ago
Symbol.toStringTag must be value, not getter

github.com/tapjs/tapjs - 232bb2c03668d393b93e8d094e97184d5ee2712a authored over 1 year ago
update outdated deps

github.com/tapjs/tapjs - a0d512fa93097b7c13e947d5201a61a8c3f5408d authored over 1 year ago
add a script for testing the bootstrap script

I keep manually switching into a temp dir to run this, may as well
just make it easier.

github.com/tapjs/tapjs - 8b91a3c111db63cb82ca57379e8fee4adbc82ce0 authored over 1 year ago
bootstrap: rebuild core, tap last

github.com/tapjs/tapjs - 31d7fc51fa5e29a3ab4bbc6d12692a9c4a623a5f authored over 1 year ago
tap package needs to dep on all builtin plugins

github.com/tapjs/tapjs - fdbd6651817fca706f3bf42a2e5d6e024d0a4bd0 authored over 1 year ago
test the Test build and template with 100% coverage

github.com/tapjs/tapjs - bf800922f9a7d4a1d18e52705878fe6479a463b3 authored over 1 year ago
Make t.applyPlugin() more powerful

With this change, any test can safely call `t.applyPlugin()`, as long as
it has not yet produced...

github.com/tapjs/tapjs - 3bad24131137cf73f50b2e1de3b60130106ba9ed authored over 1 year ago
initial stub tests for Test class

github.com/tapjs/tapjs - 06fb998d429d06fd411f5114afe9925a525845e8 authored over 1 year ago
update @tapjs/processinfo to cover ts-node files

github.com/tapjs/tapjs - 3613192e970313c5829585e7d04dacb7a9ac59b8 authored over 1 year ago
only ignore experimental loader warning, do pi loader last

github.com/tapjs/tapjs - b4626e6db10fbeb6cfd534ca50b5443496b4f130 authored over 1 year ago
a dummy plugin for testing the @tapjs/test build script

github.com/tapjs/tapjs - 86fe6f566efacce1c6e921097aba914ff1e3343f authored over 1 year ago
run: add tap-testdir-* to exclude pattern

github.com/tapjs/tapjs - 060f7c3abb1205f58ee2029f31ac9023e771ef08 authored over 1 year ago
finish tests for @tapjs/stack

This also fixes the handling for filenames containing parens and colons.

github.com/tapjs/tapjs - dd023045d4cf242b9f9ce08ecc2fb41face70e44 authored over 1 year ago
a few little pedantic style tweaks in generated Test class

github.com/tapjs/tapjs - d863b72b31121824f0d68ae87f6b029386e5d9b2 authored over 1 year ago
regen parser snapshots after overly aggressive formatting

github.com/tapjs/tapjs - 0c32c0154b9ebc345236fc72e7061f28fc2c5385 authored over 1 year ago
More callsite stack tests

Now just need tests for the parser, and this one is done

This also revamps the parser quite a b...

github.com/tapjs/tapjs - 755b681c95b8726506f37ffa0f78a4a1a986a744 authored over 1 year ago
stack: rewrite error line parser and toString methods

This is no longer confused by methods that have parens in them, and
properly toString()s evalOri...

github.com/tapjs/tapjs - 01ef160e3306df72a120b1e666f1a3c58a282dbd authored over 1 year ago
run: need to declare type for bootstrap to work

github.com/tapjs/tapjs - 79398d7e57381d9643fe0af0bac4008f8a5001b4 authored over 1 year ago
More stack tests, including parser failure

Need to update the stack line parser to go right-to-left, instead of
left-to-right, since linere...

github.com/tapjs/tapjs - 69effb3f8992b81281445d3f1886965c13f2a40a authored over 1 year ago