[Pkg-javascript-commits] [node-tap] branch master updated (97addca -> 03f1f2e)

Bastien Roucariès rouca at moszumanska.debian.org
Thu Sep 14 12:40:58 UTC 2017


This is an automated email from the git hooks/post-receive script.

rouca pushed a change to branch master
in repository node-tap.

      from  97addca   Use stack-utils instead of patch
       new  7cce2e2   initial commit.
       new  9bebebd   first pass at library
       new  d870b18   note about skip/todo
       new  1a9fb00   i can't count
       new  7890dd3   a bin file to run tests
       new  bbdfdac   test dirs, and exit non-zero when tests fail
       new  9b06c34   don't output the trailer if suppressed
       new  d9d5910   default diagnostic output for failures only
       new  961b6d7   test directories recursively, and parse tap output
       new  17176ee   working decoding
       new  7294f85   A tap consumer
       new  eb1edae   export the tap output objects for testing
       new  429fa90   Read tap output from stdin, to test parsing
       new  a3a4560   a package.json file
       new  b6bcef7   ignore slide dep
       new  260dd0f   an assert module that outputs tap
       new  df5f1b1   Parse TODO and SKIP directives
       new  6dd3e84   handle todo/skip better, and emit failing tests on invalid 'plan' lines
       new  32d685b   synonyms, start and finish, and safer diffs
       new  feeaadc   parse dates
       new  af62472   emit failing tests for omitted tests
       new  6f213b2   Objects should be indented
       new  85b4d12   overly strict plan pattern
       new  37f6e09   An example that doesn't actually work yet. Sketching API
       new  629cea8   change parallel symantics
       new  899cb59   meta-test examples
       new  42142cc   deeper metatest
       new  cae4f14   example setting #skip/#todo with an object
       new  2b14767   Set 'parallel' explicitly on the conf obj
       new  4d004cd   throwing only needs similarity checking
       new  fe45246   add the 'plan' function example
       new  12a8088   A harness for tests
       new  aebedb4   the default global harness
       new  4b167f2   A class for result counting
       new  fe4e482   a test for a harness
       new  89b2fca   es5 inheritance made easy
       new  963467b   A main script
       new  abe3749   put assert on Test parasitically
       new  fc2df22   Handle errors and circular objects smarter
       new  5b5b08c   Refactor a bunch of stuff around
       new  c2d82ca   skip and todo get marked on the comment
       new  d75864c   Handle errors a bit nicer
       new  a547304   Add test/example
       new  a9ae08e   move the trailer setting into the harness
       new  aa6bf2c   Handle stacks better
       new  68f1b2a   two simple tests
       new  476fb2e   failing test and lots of debugging for async tests
       new  9e3d7e2   testing tests
       new  4f3c947   End tests if they hit the plan count
       new  d52ea7b   Use the default diag setting
       new  794739c   don't put trailing #s on everything
       new  f59cff0   No extra output, and set TAP=1 in the env
       new  db5b034   handle comment lines smarter
       new  7531233   s/stream/producer/ and move the tap() function to TapProducer.encode
       new  918cc50   Use a results object in TapConsumer, and move trailer into the TapProducer class
       new  0ca4168   remove a bunch of stderr dumping
       new  1353dd5   comment the filename, and only add stderr if something's there
       new  d6e2e4c   abstract out _endNice
       new  7f11aef   cleaner output, and fix regression from move
       new  b62cb71   Verify that non-tap output doesn't mess anything up
       new  79eef32   s/test-dir/runner/
       new  19cdede   ignore all npm-managed deps
       new  d59c1a0   more readmeism
       new  c102216   export all the dependencies
       new  429c472   Move dependencies into separate packages
       new  a479e6a   0.0.1
       new  d166e04   reorder sub-packages in readme
       new  4c8fc15   tell npm not to ignore stuff
       new  6c6c5b3   Move the timeout to the conf object where it belongs.
       new  e3fb231   Bump version to publish updated deps
       new  1047053   More humane output when running a lot of passing tests
       new  4ef2962   Need to handle longer filenames
       new  f96bc46   v0.0.3
       new  d4f2ff0   Use new runner feature of taking a list of files instead of a single dir
       new  a8e13fa   v0.0.4
       new  1d9242d   Pass all args to runner
       new  27383c9   v0.0.5
       new  6255d33   Bump version for new tap-results
       new  477acae   failing result test emits twice
       new  c0e0c04   Mark this test as todo
       new  7d35eb8   Add meta tests for odd values
       new  9a89cd1   0.0.7
       new  2634878   A test of the test object
       new  f5d0162   0.0.8
       new  601a3ba   Testing test failures work as expected
       new  16b2d08   0.0.9
       new  bb416c8   Add github repo to package.json
       new  319908c   Add license file
       new  64cd0c9   0.0.10
       new  bf5a847   Test throwing/not-throwing detection
       new  a9269ad   Test doesNotThrow behavior
       new  5f1d80b   Merge pull request #11 from iriscouch/master
       new  fa5f2e2   0.0.11
       new  0d6bc73   A little example of piping a tap runner to http
       new  18c2d03   cleanup a little
       new  0e4be7d   0.0.12
       new  d467d63   0.0.13
       new  84cee08   FIRST!
       new  eb12409   the rest
       new  1a2c4dd   Bug fix to allow t.equals(obj, other_obj) in node-tap tests to work.
       new  f19b846   Add baudhelo to authors
       new  7a71519   mighty mighty MIT
       new  1f03041   v0.0.2
       new  7cc7b30   License
       new  896d52c   getCaller hack.
       new  c128971   v0.0.3
       new  294eef6   assert.throws needs to return a result
       new  b2e5b09   Don't be clever when cutting stack trace
       new  4802ad1   version 0.0.4
       new  0d26e6f   alias type to 'isa'
       new  8d5df48   Support taking a class reference as the type
       new  82ce2f9   Don't require constructor matching on deepEqual
       new  744e471   v0.0.6
       new  a87d384   Move skip into assert(), not just in notOk
       new  1141294   Cast ok to boolean
       new  f80ce78   Synonyms for ok and notOk
       new  e083213   add ifError for @mcavage
       new  7cdd7ea   Correct the diff underline thingie
       new  1f196dc   0.0.7
       new  6221ae4   Helps to export the thing
       new  6202b9c   0.0.8
       new  1c4000e   Handle stackless errors
       new  805f870   0.0.9
       new  0546b08   Return doesNotThrow result so it can be accounted for
       new  e1dbb28   Merge pull request #3 from iriscouch/master
       new  bbfa1f1   0.0.10
       new  54a8d88   Treat dates as UTC strings
       new  cc5a712   Handle errors better in stringify
       new  158ecba   GH-18: Merged tap-assert, history included.
       new  1512c10   GH-18: Move assert.js from tap-assert to lib/tap-assert.js
       new  13a0b39   FIRST!
       new  532e3b9   the rest
       new  90c50f3   Add timeout function
       new  383380d   Add 'comment' function
       new  9ad5f65   Pass Test class to Test.super call
       new  332ef85   GH-18: Merged tap-test, git history included.
       new  d3935fd   GH-18: Move test.js from tap-test to lib/tap-test.js.
       new  99f4848   FIRST!
       new  0a4719d   the rest
       new  386c6bc   Timeout defaults to 30 seconds
       new  96672bf   Add a 'tearDown' function to clean up after tests.
       new  a634665   0.0.2
       new  f654dac   Proxy result events
       new  edd9f1c   Proxy result events from child tests
       new  bc48a10   Depend on 0.0.2 at least of tap-results
       new  50dd97d   0.0.3
       new  a39a892   results are already getting propagated, no need to rebroadcast
       new  1f46600   bubble up result events better
       new  ed20e3e   GH-18: Merged tap-harness, git history included.
       new  f7239f3   GH-18: Move harness.js from tap-harness to lib/tap-harness.js
       new  7d3db45   GH-18: Forgot to remove tap-harness dependency
       new  5891cf8   FIRST!
       new  bb5bff0   the rest
       new  41b95c0   depend on tap-assert
       new  051fee5   v0.0.2
       new  bab652a   don't run dotfiles
       new  c1ead56   version 0.0.3
       new  baff62d   Support taking a list of files or directories instead of one dir
       new  e282650   v0.0.4
       new  fb397fd   Correct dir running
       new  92c1320   v0.0.5
       new  3317720   Better support for running tests in '.'
       new  e8c6e6f   Added support for running tests written in coffee.
       new  7af6e30   0.0.6
       new  c17dfe6   Show syntax errors (stderr).
       new  43c51bc   Pass the proper relative filename to node when running tests
       new  2c337fc   0.0.7
       new  0fa346b   GH-18: Merged tap-runner, git history included.
       new  dbb462e   GH-18: Move runner.js from tap-runner to lib/tap-runner.js
       new  b99637e   FIRST!
       new  ba1f12e   the rest
       new  390c284   update deps
       new  d8635a8   Make sure that the result name is a string before trimming
       new  3b838fd   GH-18: Merged tap-producer, git history included.
       new  bef4590   GH-18: Move tap-producer.js to lib/tap-producer.js
       new  a19b1c5   FIRST!
       new  5ab26e0   the rest
       new  0dd54db   A global harness without side effects.  For @substack
       new  74d3be3   GH-18: Merged tap-global-harness, git history included.
       new  9757dfc   GH-18: Moved (and prefixed with tap) tap-global-harness files to lib/.
       new  2ecd2ef   FIRST!
       new  8a83240   The rest
       new  92c5cad   Make results an EventEmitter
       new  b4329b7   0.0.2
       new  7a94181   GH-18: Merged tap-results, git history included.
       new  3a13037   GH-18: Moved results.js from tap-results to lib/tap-results.js
       new  e2c2c71   FIRST!
       new  bb8238e   the rest
       new  654ceee   GH-18: Merged tap-consumer, git history included.
       new  b7257b8   GH-18: Move tap-consumer.js to lib/.
       new  d0c10ca   GH-18: Modified some requires to work with files instead of modules.
       new  62c5653   0.1.0
       new  68f6a35   Prelyminary code coverage support using runforcover and bunker.
       new  78c6594   fix #14 Parent tests now wait for children
       new  e382d3a   Fix #20 Add relative path to test files to output.
       new  f27f845   Fix #2 Added TAP_TIMEOUT=<seconds> option
       new  3a0e049   Recursively read directory subtrees to obtain files to cover
       new  5ce4962   Style and light refactoring
       new  496bfa7   Extremely rudimentary html escaping in coverage output
       new  811060e   Ignore coverage output
       new  db05768   Require the same runforcover that is in use by tap.
       new  8dae0d5   Update tap.plan to include generated test
       new  ff05228   lighten coverage colors to be readable
       new  60f7553   Respond to 'npm test --coverage' or per-package setting
       new  ef4cea4   Output coverage dir on end
       new  756a224   Re #25 Return results from test asserts
       new  e645535   doc coverage a little bit, mark experimental
       new  4d50587   Only print Coverage line if doCoverage is true
       new  ace791f   Print the data used to generate the html, as well.
       new  725d8c8   Merge branch 'cov'
       new  28c998a   Fix #24: ensure separate test cases get their own 'conf' copy
       new  2aa9798   0.1.1
       new  21603a4   Fix #23: start setTimeout for a test when that test starts, rather than when all tests in the file start
       new  eb2a898   0.1.2
       new  8682bc3   0.1.3
       new  4ef2b40   Fix #34 Treat timeouts as a proper failure
       new  5f5c7ce   Re #34 Just treat file result as a test result
       new  27c5228   Sort keys so deepEquals is key order agnostic
       new  d35a3d7   Update AUTHORS
       new  5e69dda   0.1.4
       new  bdc03c6   Use nopt for options, and mkdirp for making dirs
       new  768ebc5   Fix #30 Print version on 'tap --version' or 'tap -v'
       new  ea98f53   Fix #32 Add 'tap --help'
       new  d2c6e51   0.2.0
       new  50ffdab   Finish implementation of bailout
       new  7fef5af   Some similar() and dissimilar() assertions
       new  a62c7ab   Similarity test of null vs. an object must fail
       new  182d144   Dissimilarity test of null vs. an object must pass
       new  714606c   camelCase
       new  f197f56   use difflet for object diffs
       new  703214f   0.2.1
       new  af67811   failing deepEqual() again
       new  93d46ec   fix buggy stringify() key ordering hack by using deep-equal module instead since difflet does the diffs anyways now
       new  0ec9766   disabled or irrelevant tests
       new  017c0c1   0.2.2
       new  4e9e519   Allow t.similar(str, regexp) to work as expected
       new  c5f11f8   0.2.3
       new  61f1c01   Should really be a == for like/unlike, not ===
       new  fbf21d4   new likeness tests
       new  9a2e892   Remove symlinks to ../..
       new  5978667   Swap difflet argument order
       new  ad624d1   Update mkdirp and difflet
       new  36178c8   0.2.4
       new  e3f0506   Emit TAP version header
       new  01b44f7   failing test for buffer comparison
       new  cc0adfb   similar and dissimilar buffer tests
       new  c972ae8   same and notSame for failing buffer test
       new  68c9826   passing buffer comparison test using buffer-equal
       new  af5864c   0.2.5
       new  503b26e   Allow newer nopt
       new  b82f519   v0.2.6
       new  c27e5ab   Fix #33 -- Check for executable bit
       new  121bc0e   Add corey to authors
       new  399a5ad   failing test for exceptions in t.on("end", fn)
       new  c6b7542   fixes issue #50: infinite loops from exceptions in "end" events
       new  9cb664e   IE9 compat
       new  27a897a   add raynos to authors
       new  69d7217   Added support for -gc and --expose-gc
       new  aedd620   v0.3.0
       new  decf6f9   Add siddharth to authors
       new  4ffebe8   runner: Exit with failure on signal'd failures
       new  afc08f8   v0.3.1
       new  8884ec1   Add `notStrictEqual()` for 'assert' compatibility
       new  0f0d7e6   v0.3.2
       new  cc6e4d0   Fix #63 Fix crash when there is no trailing newline
       new  247fec9   fix #55 Add test names to the tap-harness results
       new  f752cc0   fixing tyop
       new  9e06d7a   require buffer explicitly so tap can be made to work in browsers
       new  c76afb9   v0.3.3
       new  3ff1eef   Updated README.md installation instructions
       new  38644f6   Glob test filenames so they work on windows
       new  a0007cb   v0.4.0
       new  7b000be   fix bad args passed to path.resolve
       new  cc40075   v0.4.1
       new  8fe6f91   bump glob dep
       new  8953556   v0.4.2
       new  fce3f4f   inherits compatibility
       new  bf56638   v0.4.3
       new  f7daaaf   test: Fix segv test
       new  2a02fa7   v0.4.4
       new  06b6cae   Document t.deepEqual
       new  5edf5ad   v0.4.5
       new  7b39beb   Require Node >=0.8
       new  5513de2   Fixed warning about path.existsSync
       new  df142bb   Add --debug and --debug-brk to runner
       new  9c97568   Readme: fix parameter typo in usage with cover.
       new  af808bd   add harmony & strict command-line flags
       new  c874a5c   v0.4.6
       new  15c6632   lib: don't assume 'node' is on the path
       new  fdd3995   v0.4.7
       new  3c2794e   fix; command field in tap output not valid
       new  22e75b9   v0.4.8
       new  8afa903   passthrough stderr when TAP=1
       new  1f63b89   passthrough stderr by default
       new  6cd4074   v0.4.9
       new  1581117   allow setting TAP_STDERR=0 to suppress stderr
       new  c80f11f   v0.4.10
       new  44f5bcf   Infer node location from process.execPath
       new  1f89f60   v0.4.11
       new  c82d913   allow mkdirp 0.4 and 0.5
       new  a444c75   v0.4.12
       new  92774c1   Fix tests on linux
       new  5202fd5   no need to bundle deps
       new  6ae608c   v0.4.13
       new  d3ed426   Always exit 0 or 1 based on test result
       new  2442e2a   de-todo result-trap test
       new  3a56a29   v0.5.0
       new  07685fd   Fixed tests in 0.12 / iojs
       new  bf06031   Support for strictDeepEquals, with unit test, dependecy and README update.
       new  d098974   upgrade glob
       new  8a876ec   Include explanations for TODOs and SKIPs
       new  9b33a5c   runner: Support test/test-* including non-js files
       new  e47324d   support 'use strict'
       new  cb3e353   Nested async tests when plan announced
       new  c312003   Fix expose-gc test
       new  b830aeb   Updated outdated deps
       new  14a3932   Don't fail suite if a test skips
       new  31af415   Update timeout signal test for node > 0.10
       new  7893b00   v0.6.0
       new  d63fddc   package.json: use http git protocol
       new  3ae1dbc   Fix 'undefined' skip count in summary
       new  0142675   Show todo count in summary view
       new  b8ce801   v0.7.0
       new  900774a   don't print 'undefined' for unexplained skip/todo
       new  8d705c7   don't count TODO failures as fatal
       new  276ac59   v0.7.1
       new  c3dfa33   Consumer class that can parse child indented sections
       new  942468e   more consumer tests with confusing child/yamlish stuff
       new  5c8d6c6   use standard for code formatting
       new  ec8c336   consumer: set parent ok to false if child is not ok
       new  6da0020   description in readme
       new  0c86105   consumer: simplify todo/skip object parsing
       new  5a787d4   consumer: remove unused 'ending' var
       new  e491360   add basic test class to generate tap
       new  3952997   the root test singleton
       new  cd958da   add bin for parsing tap
       new  c0ac9c6   Use domains to handle errors
       new  6d8958a   Support console.log() style args in t.comment()
       new  3e9c559   test for error handling, and simplify root test object
       new  09039ea   Add fancy asserts, addAssert plugin method
       new  7f8bda0   Getting closer to proper error throwing handling
       new  47b0a5b   More refinements and tests of error throwing
       new  3b85892   Test.spawn function
       new  4ddf389   script to re-generate test tests
       new  83b9821   Slimmer comments at end of tests
       new  7ef6b1e   Add Test.passing() to check if we've hit any failures yet
       new  af0e088   add type (isa) assert
       new  1781d5e   Do not increment count until we're actually printing result
       new  be2397a   Use tap-parser module instead of built-in consumer
       new  426523d   set dir properly in test/valid-command.js
       new  95f15e9   clean up t.spawn() output
       new  fd7ce90   pass extra info through, even on successes
       new  85d5e03   upgrade tap-parser to 1.0.1
       new  0f9717a   Treat missing t.test() cb as a todo
       new  c7669c3   Comment child test more like Test::More
       new  08a1e8d   tests of all the assert types
       new  cfeee4c   end root-spawned subtests on process exit
       new  8180f2f   handle non-zero exits in test/test and clean up some typos
       new  52c4fcb   remaining assert tests and minor bugfix
       new  b3af0e9   treat t.spawn() output more like t.test()
       new  6cd663d   support test timeouts
       new  c3fdb82   test with console.log
       new  74e96c5   support infinity timeout
       new  a69c4e2   Don't mark test tests as todo if the output had # TODO in it
       new  434414e   TAP_TIMEOUT env is in seconds, not ms
       new  c4aae7a   add Test.endAll() for handling timeouts better
       new  141eec5   Properly handle timeout errors, and count correctly
       new  007aa4e   Don't make noise about capturing timerAt in Test ctor
       new  dbe786b   test/test: hide stderr stuff in fixture tests
       new  bd0f487   Consistening timing reporting, and more mocha-like additions
       new  41e6ba8   new runner cli
       new  05d812f   test/test: Handle test cases with multiple regexps
       new  dbed092   Add space in spawn()'s #time directive
       new  d5c69ec   move non-tap-output into test/test where it belongs
       new  ca87e1f   allow debug-test to be run directly
       new  ca05705   tests MUST output at least one TAP result now, or they are failures
       new  88a7485   Don't try to run things that aren't runnable, or javascript things that aren't javascript
       new  097cb14   pass child stderr to stderr, not the parent test
       new  bfd03c0   Use folded/literal yaml scalars for error stack traces
       new  d8f62cc   run.js: walk directories
       new  4a9e26d   root: use process.exitCode instead of process.exit()
       new  6d2fb79   v1.0.0-beta
       new  c91b30e   Clean up stack traces
       new  e63dbc1   Support passing expected error to t.throws()
       new  5ae8ada   use exit-code rather than sniffing node version
       new  b50e4af   Don't look for time if results is undefined
       new  963b2bd   Add tap-mocha-reporter, and bring back various cli args
       new  ec0102e   move skip test into test/test where it belongs
       new  784ee1f   clean up tests some more
       new  fec33b3   Remote cwd from stack and call site filenames
       new  26df39a   Explicitly end root tap object in runner
       new  13037a6   Add function for consume TAP from stdin
       new  90abd45   Support piping into runner to do reporting
       new  1e737dd   Don't load reporter until we set TAP_COLORS property
       new  69e50a1   an example with lots of tests
       new  94409de   Better usage() behavior
       new  1018956   typo
       new  a97848e   update documentation
       new  c08537e   expose synonyms, mocha, and Test on root export
       new  fcfa82c   t.stdin takes name and extra params
       new  c988c42   don't spawn() for todo tests
       new  939af05   Ignore EPIPE errors, just quit
       new  2fc1d16   endAll: Child might not be a Test, don't call unless there
       new  bf32e2e   Various minor cleanups to diag objects
       new  1f1a421   Ensure output is immediate, the better to contextify the console
       new  d57fc12   Don't indent blank lines in child tests
       new  ae82ddf   v1.0.0-beta.0
       new  7c1e202   Show source in diagnostic output
       new  af131f2   Stronger faster better timeout test
       new  992ef8a   Remove outdated meta-test
       new  1d4cde7   Remove outdated tests
       new  01a84c2   update test-test
       new  30c9a0c   Remove tap 0.x
       new  cf77e99   v1.0.0-beta.1
       new  0a2afcb   debugger test: Use t.fail instead of throw
       new  592ef17   take cwd out of stack trace frames more thoroughly
       new  0b2966d   Don't indent blank lines in yamlish diags
       new  9783381   test: Emit end much more immediately
       new  3328fec   Don't overwrite _currentAssert
       new  6fbeb64   Support gnu-style concatenated short opts like -cRspec
       new  dcb18aa   test with using t.same
       new  372bbd7   last few TODO items
       new  c8a76ca   v1.0.0-beta.2
       new  62c6582   two more todo items
       new  7b5a1c8   stack: Capture cwd at outset, since it may change
       new  de06261   ok test: tired of these two timeouts swapping order on me
       new  6ff62e1   More thorough cleanup on timeout
       new  8478e80   test: Don't use the test() cb as the extra.source
       new  1ce6944   organize where timeout logic lives
       new  ed72a4d   test(): We usually pass options.at, so accept if so
       new  696ec8c   Allow timeouts for t.spawn()
       new  eda9a48   v1.0.0-beta.3
       new  fe7f460   Aggressively bailout on first failure if --bail is set
       new  879ada9   Verify that a pass after a failbail is not seen
       new  30697e8   Add { bail: true } to example script
       new  0ecda35   v1.0.0-beta.4
       new  475c5fb   set reporter to tap when env.TAP===1
       new  0be2040   small test skips to accommodate Node 0.10
       new  36a64b8   add todo: split out lib/stack.js as a separate module
       new  8ecef61   tests for runner
       new  3924c14   print regexps in diags as their toString equivalent
       new  c01c2bf   Add -s<file> --save=<file> for saving/rerunning failures
       new  ccbde0d   strict argument to Node should be --use_strict
       new  06b98ff   use readable-stream for v0.8 support
       new  9c4a830   v1.0.0-beta.5
       new  9f2848e   Work with node v0.8
       new  c2ade94   update todo
       new  0338857   todo: coverage
       new  8cd4505   todo: cli parser
       new  45998b2   contribution doc
       new  a0ffb7f   v1.0.0
       new  59e1763   Merge branch 'v1'
       new  f477c87   spawn: emit a 'skip' for tests that do nothing
       new  75b5b6c   v1.0.1
       new  7b0423c   verify that top-level tests can be defined asynchronously
       new  e50a299   typo in mochalike test
       new  b295aee   spawn: empty tests that exit non-zero are failures
       new  7680b79   empty tests are not failures now (they're skips)
       new  b8ba7bb   v1.0.2
       new  a970809   add todo: more mocha globals when you tap.mochaGlobals()
       new  ff9af3d   run: perform globbing on path arguments
       new  418a7dc   v1.0.3
       new  ead7bf4   Exclude .tap files from publish
       new  7d073be   v1.0.4
       new  22680b0   Fail unfinished tests
       new  1533ea1   stack: don't read indexOf if file is unset
       new  495e05c   Don't lose - arg from glob
       new  30ca273   v1.0.5
       new  a2720d6   isc license
       new  c38c7e8   v1.0.6
       new  3056f4d   use upstream js-yaml
       new  9754119   v1.0.7
       new  7492ec4   handle slow ok.js test run in test/runner.js
       new  247dadc   Remove deps that are no longer used
       new  2a76bb6   use glob 5
       new  963943e   v1.0.8
       new  6dc04d2   Use a persistent fixture for gc-script.js test
       new  ee778d9   package: add coverage, remove contributors
       new  08c8947   Add usage test in runner.js
       new  b8dc4d3   Update usage() output to work with coverage
       new  6b51e04   Default to -t240 when coverage is in use
       new  a28f115   gitignore coverage cruft
       new  26ac88c   v1.0.9
       new  16f3a6f   also npmignore coverage cruft
       new  ad580c7   v1.0.10
       new  96ce6bc   integrate with coveralls
       new  84d255a   Integrate coverage, automagic coveralls.io support
       new  11674db   Move usage into separate text file
       new  54f18f6   test of --version
       new  71cbbbc   v1.1.0
       new  0290ae9   travis: use latest and greatest npm
       new  d89786a   test: put pid in runner-save-test file
       new  c78ac60   Treat test-free files as skips, even if they have output
       new  4940df0   v1.1.1
       new  5eb86ec   Also read plan as valid tap output
       new  5168539   v1.1.2
       new  a8ff7da   new signal-exit new nyc
       new  6de02e6   Don't bother testing on 0.8, the npm is broken there
       new  e7a15be   timeout defaults to 30s now
       new  1ba3835   Handle expected non-Error objects from t.throws
       new  a598843   Add many runner tests and fix tiny errorswq
       new  cce83c9   This project does not actually use standard for linting
       new  f5a60a3   segv test: don't inheirit bail:true from parent
       new  e74f065   Verify test output in --bail scenarios
       new  10c951f   Kill wayward child procs with SIGTERM, not SIGKILL
       new  319779a   Add some TODOs and async describe()s in mocha test
       new  e0c5477   Improve short arg parsing, more arg parsing tests
       new  dae0c19   minor typo
       new  3678c3e   Do not bail in stdin reading tests
       new  4d68f00   v1.1.3
       new  f39c967   support doing coverage even in node_modules
       new  b91c7c8   use 'files' list in package.json. ignore .nyc_output
       new  8865b96   v1.1.4
       new  d9a605d   Handle exit codes in a way that works for older nodes
       new  306925d   mocha: handle error arg in done(err)
       new  fc2c26a   v1.2.0
       new  2d9e593   Support t.done as alias for t.end
       new  16186d7   tap: suppress TAP header in subtests
       new  d1646ec   filter out redundant subtest bail out messages
       new  e82f8c3   Don't exclude lib/test.js from coverage
       new  2df4c7e   runner test: support very slow operations in regexps
       new  c77a0a2   regen spawn bail test fixture
       new  5fe7922   Keep the skip reason from 1..0 child tests
       new  aa672e9   v1.2.1
       new  74aa0a5   Add t.tearDown(function), t.autoend()
       new  ae47dc1   test on 0.8, install latest npm first
       new  243f248   document coverage
       new  8632469   Support getting an error object in bailout()
       new  54ea80c   Bind all Test methods
       new  95604fc   Bail from child tests at a predictable level
       new  d9b5a1e   v1.3.0
       new  04e92df   Remove test that started failing when we bound all test methods
       new  393c6e5   Support non-enumerable/non-own fields in has()
       new  cab0fd2   v1.3.1
       new  da6f8b6   0.8: Exit code on throw is 1, not 8
       new  f417e80   0.8: stdin must be explicitly resume()'d
       new  c3b1a96   stack: don't try to parse non-truthy lines
       new  73aaa92   Handle circular references in errors. Fixes #156
       new  5151906   v1.3.2
       new  6c78628   travis: use iojs 2.5
       new  ae1cd08   Don't dump massive domain objects into yaml
       new  7fa8df4   Fail on unfinished tests
       new  d94434e   Treat un-met plans as unfinished tests, add test name to failure
       new  dc69151   Treat unfinished tests as failures
       new  994b64b   Use patched deep-equal for now
       new  a6ce0a5   v1.3.3
       new  81aa53a   assert: replace deep-equal w/only-shallow & deeper
       new  006901b   v1.3.4
       new  fc0893c   upgrade to nyc at 3
       new  47648df   deeper at 2.1.0
       new  89ae5e6   Use readable-stream v2
       new  4e1db03   Add t.contains() (alias for t.match), use for testing string inclusion
       new  cdedf0f   Add test that non-zero test exit is reported
       new  c05125c   v1.4.0
       new  85e9cdf   update test to account for recent t.match(str,str) change
       new  b9d0caa   a not-ok test that's nested
       new  ed41529   Sort yaml fields in test fixtures
       new  ac1fece   tap-parser at 1.2.2, prune new 'failures' field if already reported
       new  a04566b   support for outputting pragmas
       new  fef35a4   Turn Buffer objects into hex strings
       new  93ee76e   v1.4.1
       new  774037b   Emit a more useful failure on child proc timeout
       new  77f9c11   update travis.yml to drop 0.8 and add node 4
       new  1b64687   Generate test tests JSON such that arrays are preserved
       new  365db0e   runner test: use slower timeout when coverage enabled
       new  51d51d5   Use signal-exit to only respond to fatal SIGTERMs
       new  f8da831   Use tmatch, and actually test yaml output in test tests
       new  027f10e   travis: use new infrastructure
       new  ee52ee4   remove unused fixture
       new  a121ca4   Use consistent assert version in mochalike test
       new  1999f77   pending handles test: remove server/fs, too inconsistent on Travis
       new  4a3975c   use latest glob
       new  b833bd9   doc: improve assert documentation, move advanced to bottom
       new  ba8b7ed   Merge branch 'pending-handles'
       new  e734348   v2.0.0
       new  c781bd9   Remove domains
       new  7bbcacb   root-teardown test: allow more time, 10ms isn't enough
       new  66350ee   Skip pending-handles test on Travis.  Too timing dependent.
       new  77f6dd6   v2.0.1
       new  c4342e1   Use promises to end tests or fail them
       new  ce5d251   Add mention of promises to readme
       new  97cd435   Exit in failure on root test bailout
       new  748a95c   v2.1.0
       new  f3292b3   add regen-fixtures npm script
       new  43ce767   add Ryan to AUTHORS
       new  46915c5   Protect against out-of-bound line numbers
       new  8051a72   v2.1.1
       new  94e1543   test showing incorrect timing behavior of end event
       new  55d233a   Process the queue on private _afterEnd event, not end
       new  767eeb4   Replace _afterEnd event with method call
       new  6b90456   Catch failures that come after an otherwise successful plan set
       new  6887761   Add automatic Codecov.io support
       new  981c473   Update readme with codecov info and cli -h output
       new  5a61d16   v2.2.0
       new  5152834   make t.throws match if regex is passed
       new  5e96afd   v2.2.1
       new  0e91ac3   Use function.name if name arg isn't provided
       new  0f6928d   v2.3.0
       new  224c673   remove bundled unused dep
       new  f45630b   v2.3.1
       new  3331f8e   fix name style to reflect actual name in code
       new  0aca68f   Alias tearDown to teardown
       new  c0679df   v2.3.2
       new  c6771fa   Don't crash in the presence of sparse arrays
       new  f491b5c   v2.3.3
       new  f3957df   use latest glob
       new  0ba8a95   v2.3.4
       new  369b32e   bump nyc
       new  ac23f9e   v2.3.5
       new  5748f71   use nyc 5.1
       new  5e56aa0   v3.0.0
       new  bb2ce30   initial implementation for piping coverage data to multiple services
       new  b2e8c84   injection env variables into child process, instead of having the global
       new  2a50724   added fix for #181 but without any changes to test
       new  26bb4ff   fix wrong assumption - that undefined is not traversed by Array.forEach
       new  0054eeb   confirmed 'signals can be used to communicate between test and run.js (but carries an significant overhead due to spawning too many sub-processes)' ref: #182
       new  be26ec6   removed forgotten test
       new  c4a2698   remove timers and added debug-info
       new  17e52a8   split up tests for strings
       new  2a468e7   print debug information on travis - the past 5 commmits checked out ok locally
       new  9db2941   test passing on my machine
       new  a26a775   checking env variable
       new  76e360c   assert test: end the correct Test object
       new  3db04fa   Speed up coverage-export test. Break up runner into functions.
       new  6df2105   Update coverage-export test so it works with coverage
       new  9d0c457   use standard for style
       new  084f713   Merge branch 'both-coverages'
       new  26b60bc   v3.1.0
       new  1e9ef94   don't ship a broken bin!
       new  68ef7ad   v3.1.1
       new  1c5889d   add Travis CI badge
       new  90f4d38   v3.1.2
       new  49a3f1d   Add standard as devDep
       new  3e1b5a1   add a changelog
       new  927a39d   support promises returned by mochalike functions
       new  0f09406   remove some done things from TODO
       new  76e151f   docs :extoll the virtues of node-tap up front
       new  8d1cb38   doc: missing function = todo test
       new  c4155f4   Raise an error if end() called explicitly more than once
       new  8f595fd   changelog 4.0 update
       new  285ca4d   v4.0.0
       new  3e0516e   appveyor yml
       new  17908ef   vanity badges in README.md
       new  ebc9450   add node 5 to travis-ci
       new  dc4c80c   remove duplicate vanity badges
       new  d8fad48   Fix appveyor install of node
       new  e9fdcde   Make plan()/end() excess tests fail uncatchably
       new  25a1a19   remove semicolons
       new  b5721c5   Refactor executable sh script tests, skip on windows
       new  960ad9d   expose-gc test: make it work on windows
       new  c0c9337   Use Unix slashes
       new  270f580   skip EPIPE test on windows
       new  87fd4c8   Skip stdin test on windows
       new  77ee046   Skip SIGTERM test on windows
       new  32a6dc5   skip segv test on windows
       new  cbe59c3   skip pending-handles test on windows
       new  c6d6a69   Push thrown errors to the front of the queue
       new  7a46183   Handle throws from spawn() or child proc error events
       new  8a21934   Preserve implicitness of end() when queued
       new  db02f54   upgrade foreground-child
       new  54cb437   temporarily float patched nyc
       new  24e77cc   use nyc 5.2
       new  a35a4c6   update git repo
       new  b939918   Merge branch 'windows-support'
       new  4884f58   update readme badges for repo move
       new  dba7d58   appveyor doesn't change project url when gh project moves
       new  f40967c   v0.10 on appveyor is too broken
       new  fe55473   update changelog for 5.0
       new  8119c74   remove AUTHORS file
       new  5183ec8   v5.0.0
       new  adec3df   replace `lib/stack` with external module.
       new  b58ef83   run appveyor test with classic reporter
       new  e038956   v5.0.1
       new  c86af79   test t.setTimeout() behavior
       new  df5942a   add --node-arg=... to pass args to node bin
       new  86f877c   Add support for more --nyc stuff on the cli
       new  bc11f8e   remove unused mkdirp dep
       new  b9ddd71   clean up how nyc is used for check-coverage and report
       new  2af06c5   bump stack-utils to 0.3.0
       new  ab208e8   more coverage-related tests for runner
       new  929bdb7   use isexe module
       new  a3a9bc9   remove dead code in synonyms module
       new  482e900   ignore soe of the flakier request/sigterm handling stuff
       new  cdc1afa   thorougher --check-coverage tests
       new  c1d233d   add another setTimeout test
       new  298287a   test of throwing errors after end() is called
       new  c6f09ff   Merge branch 'flags-n-stuff'
       new  77383f7   update cli info in readme
       new  ca27c6b   changelog for 5.1
       new  6a4f6ff   v5.1.0
       new  8af024a   trivial style typo in test
       new  feaecef   v5.1.1
       new  8e0fbb4   don't truncate thrown error stack/message
       new  4743640   upgrade the nyc dependency
       new  8fc512a   don't catch errors after the root test ends
       new  e1f9f50   v5.1.2
       new  d723a74   use `clean-yaml-object`
       new  245a344   wip: before/afterEach with callbacks
       new  d6bcb2c   wip: using test objects instead of callbacks
       new  ca8e2d3   callback loop cleanup
       new  05c8c08   output tests for before/afterEach
       new  55708b9   accept Promise-returning functions as before/afterEach
       new  9067b51   style cleanup
       new  9096478   add mocha fixture
       new  81f6f3a   document beforeEach/afterEach
       new  5c1d7a0   changelog re before/afterEach
       new  864c432   move mocha-example to example, only run standard on test and lib
       new  81dd119   add homepage link
       new  08e6f5c   remove unused fixture
       new  af51481   Merge branch 'after'
       new  f47157b   v5.2.0
       new  9b8273a   return a promise from t.test
       new  e87b259   add tests of more test object edge cases
       new  3726d35   test: remove dead code
       new  06ad706   Handle promise rejection with t.threw
       new  20ee41f   timeout test: allow more time for CI servers
       new  d1958e4   a test where some promises fail
       new  4803441   docs for promise api support
       new  b65d956   fix travis badge
       new  1113352   Merge branch 'promises'
       new  66df820   changelog for 5.3
       new  859a64f   v5.3.0
       new  af950d1   Check type if provided Error class in t.throws
       new  593e16e   changelog
       new  ac57481   v5.4.0
       new  35a4789   alias 'html' coverage report to 'lcov'
       new  4559eaf   v5.4.1
       new  6a8c815   refer to html reporter in usage, not lcov
       new  2ddcff2   move docs out of the readme and into the website
       new  b119e10   v5.4.2
       new  4b562a4   remove todo file
       new  a49c769   contributing: mention that docs go on gh-pages
       new  d6b951a   Updated codecov dependency with "blessed" package.
       new  3951c45   v5.4.3
       new  5af4887   Revert "Updated codecov dependency with "blessed" package."
       new  1cb66a5   v5.4.4
       new  c73dfec   Fix comments set while a child is pending
       new  dc56799   v5.4.5
       new  f6b777a   bluebird at 3.3.1
       new  1992d48   stack-utils at 0.4.0
       new  b7b0cd5   remove two extraneous tests
       new  edd6801   Add t.assertAt, t.assertStack
       new  67ac64a   Add fast smoke test method
       new  69bf93c   v5.5.0
       new  f2e156d   stack: ignore all node_modules/tap files, including on windows
       new  3c8fe23   tmatch at 2
       new  9e6840b   two more match edge cases
       new  e43530e   turn off coverage on appveyor
       new  b8b3d7a   give tests a ridiculous amount of time on appveyor
       new  85a2e7c   v5.6.0
       new  5a641a4   Assume that SIGTERM = timeout, surface to user
       new  8e830d9   Timeout reporting for uncatchable SIGTERM/SIGKILL
       new  9fbf728   Merge branch 'better-timeouts'
       new  38b453d   bump glob dependency
       new  8ebc428   v5.7.0
       new  b2d2b94   Make output tests pass on node 5
       new  aa84bff   Handle t.test(obj,fn) properly
       new  2217f89   throw TypeError for non-numeric plan
       new  41efd22   Unit test for t.test() arg parsing
       new  fc8c709   test fixup: unnamed tests are now consistently named
       new  0ca1678   Fail properly for synchronous timeouts
       new  d5e11d0   v5.7.1
       new  2543379   Show only master branch badge
       new  b1b00ba   Make API link more noticeable
       new  be436fc   don't run timeout or pending handles tests on travis
       new  e6a0f56   Update nyc to v6.4.0.
       new  6d8781e   update standard
       new  6e5e2f1   v5.7.2
       new  4aa1086   Wait for returned promises before ending tests
       new  7748d28   Expose errors from failed promises post-end
       new  95a15cd   Don't include root TAP object in test name
       new  1945968   Just a few tests to push up the coverage a bit
       new  aea08e8   skip epipe test on node 5, run tests on node 6
       new  e577847   pin codecov.io to 0.1.6
       new  e41b673   v5.7.3
       new  4b73279   Add CLI flag to avoid opening a browser window
       new  ca6b5b0   Add test for generating coverage and not opening
       new  6e0247e   Update issues link URL
       new  6e637a5   Clean up argument ordering logic in t.throws
       new  afdd65a   make coverage piping error non-fatal
       new  2a9ba20   update nyc version
       new  77727e6   v5.8.0
       new  6b24d67   root: Only produce output if requested
       new  f8964a0   Remove built-in codecov.io support
       new  54e73f4   adds .taprc file support #228
       new  b1c99b3   remove deep-extension for rc file handling
       new  b7e048f   Add --dump-config, refactor rcfile handling slightly
       new  ca5be4f   document environs and --dump-config
       new  4d3b0e8   shim home directory in rcfile test
       new  d87a857   Document rc files
       new  f085de5   Fix regression on coverage-check args passing to nyc
       new  ec90a96   hard-code TAP_TIMEOUT in rcfiles test
       new  1f88f4a   Child tests should inherit bail-on-fail from parent
       new  a5d8cee   v6.0.0
       new  840fd12   adds 'diagnostic' flag to include diags always
       new  191eeed   v6.1.0
       new  500f8ad   remove unused codecov.io dep
       new  a976db2   v6.1.1
       new  3ace105   signal-exit at 3
       new  f745959   Add --test-arg=<argument> option
       new  8faa184   v6.2.0
       new  6eb21aa   ignore tap lib folder in stack traces
       new  f068025   s/supports-color/color-support/g
       new  f5b1b30   upgrade nyc to v7
       new  49354cd   t.doesNotThrow can take a string as the first arg
       new  137a2bb   changelog is on the website now
       new  3cdc354   v6.3.0
       new  8eb912f   tap-parse at 1.3.1
       new  1d3f655   Move Subtest: comments to parent level
       new  0d870a8   Revert "Move Subtest: comments to parent level"
       new  d470907   Use tap-parser v2
       new  f208773   Move Subtest: comments to parent level
       new  736e476   tap-mocha-reporter v2
       new  632f935   Support use of save file with --bail
       new  14cbf2e   Don't nextTick root bailout exit
       new  3e4f6da   Don't rely on system 'head' exe for EPIPE test
       new  4f50bf0   Forcibly kill any child tests on root exit
       new  fbc83b0   Handing timeout SIGTERMs after explicit root test end
       new  4a2011f   epipe test: just use js piping instead of fd sharing
       new  ca686f6   keep for..in loops from iterating inherited keys
       new  14bec9f   a test for when a bailout is in a teardown
       new  ccce5a6   Remove test that blows up when coverage is engaged
       new  e49616d   add the --100 flag for 100% coverage check
       new  31f5467   split slow runner test up into multiple files
       new  1c7d987   allow SIGKILL in runner timeout tests
       new  f038a11   Don't filter out indented bailouts or version lines from child test procs
       new  05eb736   v7.0.0
       new  f2a2a59   fix test regression from f038a11
       new  e775e69   Newer V8 names functions if they're assigned to a variable
       new  e1d5cb8   node 6 changed debugger message
       new  0a93528   ignore 'at.type', since not all versions support that
       new  8f50d3f   break up big output test into two sets
       new  5b5fb57   Report bailouts in child tests more consistently
       new  62782ef   rename output tests so that they're together
       new  f495c6f   v7.0.1
       new  401ca51   mkdirp/rimraf used in tests
       new  afcc79e   give tests more time
       new  aa48ae2   test: don't require('tap'), require('../')
       new  217b198   Include diags with timeout failures when SIGTERM is ignored
       new  0e3ef5f   fix smoke test command
       new  3c0f71a   support 'diagnostic: false' to suppress yaml diagnostics
       new  c7c21af   make runner-epipe test more resilient
       new  22747b6   epipe test: Use shared fd's, and don't run on Travis
       new  14f1234   v7.1.0
       new  d6dcb1a   skip some tests that always fail on 0.10
       new  11042eb   remove 0.12 from travis
       new  62dbb2b   Handle bailouts better after test end happens
       new  9847e19   v7.1.1
       new  3235e2c   Use _TAP_COVERAGE_ environ instead of --__coverage__
       new  58039b1   v7.1.2
       new  3971c06   Include diags for first missing test on plan failures
       new  b5a18bf   Handle unfinished promise-awaiting tests
       new  d49c840   skip sigterm child test on windows
       new  8ba5ba6   tmatch at 3.0.0
       new  03daef1   v8.0.0
       new  c17d15c   Make coverage MUCH FASTER with nyc caching
       new  81f08e3   v8.0.1
       new  0c8b426   neveragain.tech pledge request
       new  b41618c   wip: buffered test output
       new  0dcedc1   fix infinite loop in post-end buffered test bailout
       new  951f7ba   exclude 'buffered' from yaml diags
       new  81d35e1   buffered versions of some tests
       new  00dae08   Produce output for unfinished tests in buffered mode
       new  4ac5866   plan excess buffer test output
       new  157ffdd   Allow env TAP_BUFFER=1 to be overridden
       new  86e82fa   Don't drop buffered child output when it satisfies a plan
       new  1b2caa4   Support empty buffered tests as skips
       new  4d481a3   Handle buffered tests much more simply
       new  7ac36fd   tests for expected buffer output
       new  966a1d2   Buffered test { goes after #SKIP/TODO, not before
       new  1469b9d   tap-parser at 3.0.5
       new  9ea5a52   split up output tests by type, not name
       new  c40ed06   output tests for consuming static child test output
       new  2ed6355   Move all bailOnFail and version parsing to the parser
       new  8aeb886   use -- in generated fixture names so as not to collide
       new  55c23c5   Prune some excessive diagnostic output
       new  67ae57e   Always put a \n after a yaml diag block
       new  6f727c6   Put diagnostics on buffered tests
       new  60efe95   document TAP_DIAG and TAP_BUFFER environs
       new  5d60097   Merge branch 'buffered-tests'
       new  a3bb777   bump tap-mocha-reporter dep
       new  750b63d   Make various random tests pass when TAP_BUFFER=1
       new  6f1e771   tap-parser at 4.2.3
       new  8b3b996   nyc at 10
       new  aec8ece   v9.0.0
       new  e354064   Keep my home dir out of test fixtures
       new  c82c752   v9.0.1
       new  642fada   Don't end before implicit bailout from bufferend child bailout
       new  da59c8e   refactoring and code organization
       new  05b9d9c   v9.0.2
       new  5c820a8   Make tests pass on 0.10
       new  cddf1db   Avoid slashes in output tests
       new  1a603cd   v9.0.3
       new  6d1501e   First pass at parallel jobs. Full rewrite. Not quite there yet.
       new  f5962e9   move 'test-point.js' to 'point.js'
       new  ea7ee51   Clean up queue management, loads of debugging
       new  9a4ab01   Getting closer
       new  eda82cd   Handle uncaught exceptions with Domains
       new  0503927   don't try to set [1] of undefined
       new  0c68213   Timeout handling
       new  8121612   Handle timeouts that occur after a t.end(), but before Promise resolution
       new  82d4553   don't run main for todo/skip tests
       new  adbcd73   Better throw handling, emit timeout for long-running single-tick tests
       new  bb37283   add beforeEach/afterEach
       new  45723c4   autoend and tearDown()
       new  c65eb55   only end root test if something was piped somewhere
       new  179d713   fail for junk left in queue on endAll exit
       new  784d1a6   updates to add -j|--jobs cli option
       new  6ce527f   cli: add -T|--no-timeout (-t0 also works now)
       new  ab22d2c   cli help output for -j and -T
       new  2a47f6a   Parallel sigil files, don't run parallel tests while an indented test is running
       new  06278bc   move some reusables into separate modules
       new  e95624a   abstract out loop to its own module
       new  98af965   move deferred to a module
       new  38f9a65   split out exists.js to a separate module
       new  d3d436a   mocha-style BDD interface
       new  46a3941   moved extraFromError to top level function
       new  d61af48   s/_name/name/g
       new  27dfeb5   add the passing() function
       new  65e479a   Fix cyclic end() processing, output tests now generate!
       new  c68150e   timing issues for teardown
       new  eaec04e   spawn takes one object now, not two
       new  4ded275   More wip, just plowing through remaining test cases
       new  22ea686   Improve endAll and throws, especially for spawns
       new  042ed3f   Report timeouts better, remove duplication
       new  295ed39   Don't handle plans after bailout, and print version before early bailout
       new  43528bf   some updates to now out of date tests
       new  19297b7   update test fixture for coverage banners
       new  1e2d52f   s/arguments/args/ in segv test
       new  3a3883d   Fixes to make t.teardown actually work properly
       new  37ab786   Set stdin default name to /dev/stdin, and run stdin parse tests in parallel
       new  0153c4f   'error' events should throw
       new  a61dd42   run smoke tests with -j2 parallelization
       new  3d070ff   update segv test
       new  e3d1470   clear timeouts when the test ends
       new  2586bd2   Treat empty spawns as skips. Unique-ify save file. update tests
       new  fcfb24a   end implicitly on timeout
       new  a238c39   bump tap-parser dep for trailing test status comments
       new  174e99b   move segv test to output tests where it belongs
       new  07f68dd   clean up runner-save-file junk more reliably
       new  f6023b1   move some more random output tests to fixtures
       new  7510a6d   cleanup Stdin for boosting test coverage
       new  9bb81dc   Exit with SIGTERM when there's a timeout SIGTERM
       new  7116d2a   don't actually throw in Stdin.throw
       new  6a6faf0   remove some dead code
       new  f63ea3e   Put back the # time=... directives
       new  5061989   package: put the -sfails on npm test command for convenience
       new  73190d6   very forcibly deprecate Test.current()
       new  7be159d   Merge branch 'v10'
       new  884738f   v10.0.0-beta
       new  939e44e   Actually print #time at the end of the TAP test
       new  0dfe183   default to buffered tests with jobs>1
       new  bfb5942   update tests so that they pass on v0.10
       new  5282f6c   No need to # in the Bail out! message
       new  884e5c4   v10.0.0
       new  c14ae9f   update readme
       new  114635c   Properly filter out tap dir from stack traces
       new  fbf56f5   ignore 'false' in t.test() args
       new  aaaf6f7   Document TAP_DEV_LONGSTACK/SHORTSTACK environs
       new  d5f9ead   v10.0.1
       new  eb08505   Remove line breaks from subtest names
       new  2003990   v10.0.2
       new  ffd3bec   only unref timers if unref is available
       new  84df5ce   remove legacy implementation
       new  f3f0a6b   Add -J|--jobs-auto to automatically calculate cores
       new  3d89b54   Added source map support
       new  f245487   auto-publish and push on version update
       new  dcce742   v10.1.0
       new  a5a1889   Ensure that process.on('exit') handler is run
       new  9f5568d   v10.1.1
       new  0aa4202   Support old nodes that did not respect process.exitCode
       new  bdb1d80   Inherit bailout results from parent test
       new  bf6f51e   v10.1.2
       new  fb31f2a   monkeypatch exit as well as reallyExit
       new  4019cb1   If results are synthetically set, don't clobber when parser ends
       new  f9fa211   better inspect data
       new  29156e4   Handle unhandledRejection as a root TAP error
       new  9cba659   don't let an occupied test slip past endAll
       new  7b96e86   Improve root-level thrown error reporting
       new  7bd7f22   Catch errors thrown in teardown handlers
       new  2aa0f21   Respond to TAP_DEBUG and NODE_DEBUG environs
       new  0c63268   v10.2.0
       new  72a3a9a   don't test on node 5
       new  df9f371   don't use arrow functions in tests
       new  0e16fae   v10.2.1
       new  67b03a9   add test case demonstrating odd teardown timing
       new  7a45171   Fix teardown/startup timing issues
       new  a75fe1a   v10.2.2
       new  318838f   more useful yaml messaging in test/test.js
       new  53f9571   drop 5 and 0.12 on appveyor, add 6
       new  1e1cf7d   don't require('tap') in test files
       new  028eee2   Don't put unfiltered stack traces in output tests
       new  c9f4671   -J is a flag, not an option
       new  65a425f   Add -o --output-file option to store raw TAP
       new  a9c4b62   v10.3.0
       new  309d9aa   clearer and less subtly-ableist language in README
       new  98106c5   v10.3.1
       new  7bdd728   Don't print domain objects in yaml
       new  fa3da91   v10.3.2
       new  81aa913   Fix tests on 0.10
       new  e0b319a   Drop 0.10 from travis-ci
       new  69d6097   bump nyc dep
       new  7a66dba   --debug removed in node 8
       new  12255f8   update nyc to 11.0.2 release candidate
       new  ec47ea5   v10.3.3
       new  964704a   Don't lose error message in doesNotThrow
       new  60ae3b9   v10.3.4
       new  d635535   update travis
       new  8843d29   remove debug test.  times out, removed in node 8
       new  37ec7a4   update deps
       new  8aa0d52   Add t.rejects() assertion
       new  1892366   t.type(fn, Function) should pass
       new  c2c72f5   update tap-mocha-reporter to 3.0.5
       new  9b78624   v10.4.0
       new  5cad167   t.same, t.match: Add Map/Set support
       new  2de6ad9   v10.5.0
       new  b99df68   update tsame so NaN matches NaN
       new  37bbd48   v10.5.1
       new  b898023   update readable-stream
       new  1330d90   update deps
       new  e3c17e4   v10.5.2
       new  7e94cfc   add --grep option
       new  3c62917   grepInvert defaults to false, not []
       new  b4a6c8f   update tests for grepInvert fix
       new  780f14a   inherit grepInvert as well as greps
       new  0e36c2a   doc TAP_GREP and TAP_GREP_INVERT environs in cli usage
       new  f60b003   fix rcfile test for grep and grepInvert fields
       new  090a8ee   v10.6.0
       new  7e42a08   WIP TAP_ONLY, --only, {only: true} and warning to stderr if {only: true} but tap’s only option is not true
       new  8438249   add test for `--only` flag
       new  7550694   update usage, add `-O` alias for `--only`
       new  0d0ac05   runner test for --only
       new  f60b060   Further refining --only
       new  efd024d   consolidate --only tests
       new  0f474d9   filter out --only and --grep skip messages
       new  dc67c58   add t.only()
       new  802cf70   update 'only' output test
       new  c417424   v10.7.0
       new  087912f   remove output tests for bail cases that don't bail
       new  d385f01   update nyc to 11.0.3
       new  fa9410e   update to latest release of nyc
       new  4a3945f   update all the things
       new  716414a   v10.7.1
       new  52d5983   t.rejects: handle getting expected error but not options
       new  9e51611   v10.7.2
       new  2ca6e83   Merge tag 'v10.7.2' into upstream
       new  1472ee4   first
       new  20bb122   typo in readme
       new  debeec0   better test script, --100 coverage, and autopublish scripts
       new  cddef48   pass tests, use => functions
       new  c4da0cf   package-lock
       new  c9bfd94   ignore junk
       new  b3e37af   only include the minimum
       new  3929680   v2.0.0
       new  4bf66c0   Add 'module-bind-obj-methods/' from commit '3929680324058aaef0968e8586da4b94a0d1a78b'
       new  99192d6   first
       new  22776e0   Add 'module-fs-exists-cached/' from commit '99192d6a368bd2fa58b8d3660af2955d29a79472'
       new  4cea9c6   first
       new  1aab4cd   don't need bluebird as a dep
       new  4e4499c   v1.0.1
       new  64e85b4   Add 'module-function-loop/' from commit '4e4499cc60ac865f4bf8a83007c9bcf90c02abfa'
       new  371b3cc   first
       new  12aa4cd   Add 'module-own-or/' from commit '371b3cc5d2699350ab08ffbb2ea89d30de24de44'
       new  fdd6fdc   first
       new  42bd37b   Add 'module-own-or-env/' from commit 'fdd6fdcda24ad7b8dbf2e9363e7d38e81061df07'
       new  467f299   first
       new  a9bd3e8   pass tests on 0.10
       new  4e73a1e   v1.0.1
       new  6e1bba9   Add 'module-trivial-deferred/' from commit '4e73a1e746aae5c36deafaa9cb055f7b59188d0b'
       new  70c4faf   docs
       new  c95ed5b   ignore
       new  2a7fbb6   package-lock.json
       new  bf5d916   package.json
       new  f8d512d   test
       new  c1eeceb   code
       new  f667171   v1.0.0
       new  a95bc7f   Use single-return style for better inlining and => prep
       new  302ddff   Add support for set/map comparisons
       new  f88c200   v1.1.0
       new  53e7817   travis
       new  f3a55e6   tap is a devDep
       new  07c8b4f   v1.1.1
       new  9ab95af   NaN matches only itself
       new  9804703   v1.1.2
       new  eb9ae56   Add 'module-tsame/' from commit '98047038ba3cc7abf67aa14bfabdf168ea62ae30'
       new  1042e24   yet another linked-list pool implementation in js
       new  ea9b712   Add 'module-yapool/' from commit '1042e24f9977e0ba71ccf9a781b18e1e9f3cd723'
       new  cfd62a4   Add upstream
       new  d222dc0   Merge branch 'upstream'
       new  f47bc0c   Import new upstream version
       new  a6f3d1a   Move patches
       new  608baa3   Initialize git-dpm
       new  284a876   use components
       new  839f329   Opener could be optional
       new  45054e8   Replace color-support by supports-color
       new  0a8bdb5   Render nyc optional
       new  175228e   Do not use osHomedir
       new  8669a21   merge patched into master
       new  e76e699   Code coverage is optional
       new  75fa532   merge patched into master
       new  a6d76be   Replace color-support by supports-color
       new  e6dc5a1   Render nyc optional
       new  fab89e7   Do not use osHomedir
       new  c2f293c   Code coverage is optional
       new  fc8bc92   Bluebird is not required
       new  50864aa   Skip test related to coverage
       new  3da27e7   Do not run nyc test
       new  6cd6938   merge patched into master
       new  d29382b   Bluebird is not required
       new  9645499   Skip test related to coverage
       new  ef46cd0   Do not run nyc test
       new  db3de81   Remove test that fail due to timing
       new  b3ab2eb   Disable a test that fail
       new  9c0bc59   merge patched into master
       new  d81b7bf   Remove oldpatches
       new  553d5ca   Do not use module touch
       new  897f683   Use built tap
       new  dc4ee54   merge patched into master
       new  8fe3f1a   Disable bluebird for stack
       new  1b410ca   merge patched into master
       new  4a8366f   Run testsuite
       new  0f3d4b1   Readable-stream is optional
       new  f9efdbf   merge patched into master
       new  667a9f1   Improve packaging
       new  8019f61   Add install for module
       new  21295c1   Bump policy: no changes
       new  58bb0e4   Add autopkgtest for module
       new  d15d69c   Finalize test suite
       new  1c12f48   Finalize changelog
       new  03f1f2e   Fix testsuite

The 1130 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   15 +-
 CONTRIBUTING.md                                    |    2 +
 README.md                                          |  134 +
 appveyor.yml                                       |    3 +-
 bin/mochatap.js                                    |    2 +-
 bin/run.js                                         |  372 ++-
 bin/usage.txt                                      |   78 +
 debian/.git-dpm                                    |   16 +
 debian/changelog                                   |    8 +
 debian/compat                                      |    2 +-
 debian/components/copyright                        |   63 +
 debian/components/install                          |    5 +
 .../components/module-bind-obj-methods/copyright   |    5 +
 debian/components/module-bind-obj-methods/install  |    2 +
 .../components/module-fs-exists-cached/copyright   |    5 +
 debian/components/module-fs-exists-cached/install  |    2 +
 debian/components/module-function-loop/copyright   |    5 +
 debian/components/module-function-loop/install     |    2 +
 debian/components/module-own-or-env/copyright      |    5 +
 debian/components/module-own-or-env/install        |    2 +
 debian/components/module-own-or/copyright          |    5 +
 debian/components/module-own-or/install            |    2 +
 .../components/module-trivial-deferred/copyright   |    4 +
 debian/components/module-trivial-deferred/install  |    2 +
 debian/components/module-tsame/copyright           |    5 +
 debian/components/module-tsame/install             |    2 +
 debian/components/module-yapool/copyright          |    4 +
 debian/components/module-yapool/install            |    2 +
 debian/control                                     |   48 +-
 debian/copyright                                   |  138 +-
 debian/examples                                    |    1 +
 debian/install                                     |   25 +-
 debian/patches/0001-Opener-could-be-optional.patch |   56 +
 ...2-Replace-color-support-by-supports-color.patch |   37 +
 debian/patches/0003-Render-nyc-optional.patch      |   86 +
 debian/patches/0004-Do-not-use-osHomedir.patch     |   71 +
 .../patches/0005-Code-coverage-is-optional.patch   |   84 +
 debian/patches/0006-Bluebird-is-not-required.patch |   47 +
 .../0007-Skip-test-related-to-coverage.patch       |   51 +
 debian/patches/0008-Do-not-run-nyc-test.patch      |   22 +
 .../0009-Remove-test-that-fail-due-to-timing.patch |   24 +
 debian/patches/0010-Disable-a-test-that-fail.patch |   20 +
 debian/patches/0011-Do-not-use-module-touch.patch  |   22 +
 debian/patches/0012-Use-built-tap.patch            |  166 +
 .../patches/0013-Disable-bluebird-for-stack.patch  |   23 +
 .../patches/0014-Readable-stream-is-optional.patch |   30 +
 debian/patches/mitigate_test_segv.patch            |   30 -
 debian/patches/nodejs_rename.patch                 |   18 -
 debian/patches/sbuild_disable_tests.patch          |   11 -
 debian/patches/series                              |   17 +-
 debian/patches/tests.patch                         |  191 --
 debian/patches/use_available_modules.patch         |  175 --
 debian/rules                                       |   81 +-
 debian/tests/control                               |   28 +-
 debian/tests/require                               |    8 +
 debian/tests/runtestsuite-module-bind-obj-methods  |   16 +
 debian/tests/runtestsuite-module-fs-exists-cached  |   16 +
 debian/tests/runtestsuite-module-function-loop     |   16 +
 debian/tests/runtestsuite-module-own-or            |   16 +
 debian/tests/runtestsuite-module-own-or-env        |   16 +
 debian/tests/runtestsuite-module-trivial-deferred  |   16 +
 debian/tests/runtestsuite-module-tsame             |   18 +
 debian/tests/runtestsuite-module-yapool            |   16 +
 debian/tests/runtestsuite-tap                      |   16 +
 debian/watch                                       |    2 +-
 example/long-slow-many.js                          |    2 +-
 lib/{assert.js => asserts.js}                      |  119 +-
 lib/base.js                                        |  254 ++
 lib/clean-yaml-object.js                           |   72 +
 lib/diags.js                                       |   11 +
 lib/extra-from-error.js                            |   47 +
 lib/mocha.js                                       |  178 +-
 lib/obj-to-yaml.js                                 |   17 +
 lib/parse-test-args.js                             |   64 +
 lib/point.js                                       |   48 +
 lib/root.js                                        |  152 -
 lib/spawn.js                                       |  140 +
 lib/stack.js                                       |   26 +-
 lib/stdin.js                                       |   36 +
 lib/tap.js                                         |  216 ++
 lib/test.js                                        | 2096 ++++---------
 module-bind-obj-methods/.gitignore                 |    4 +
 LICENSE => module-bind-obj-methods/LICENSE         |    0
 module-bind-obj-methods/README.md                  |   33 +
 module-bind-obj-methods/bind-obj-methods.js        |   25 +
 module-bind-obj-methods/package-lock.json          | 2609 ++++++++++++++++
 module-bind-obj-methods/package.json               |   27 +
 module-bind-obj-methods/test.js                    |   48 +
 module-fs-exists-cached/.npmignore                 |    2 +
 module-fs-exists-cached/README.md                  |    3 +
 module-fs-exists-cached/index.js                   |   24 +
 module-fs-exists-cached/package.json               |   24 +
 module-fs-exists-cached/test.js                    |   60 +
 module-function-loop/.gitignore                    |    2 +
 module-function-loop/README.md                     |   19 +
 module-function-loop/index.js                      |   36 +
 module-function-loop/package.json                  |   23 +
 module-function-loop/test.js                       |  107 +
 LICENSE => module-own-or-env/LICENSE               |    0
 module-own-or-env/README.md                        |   23 +
 module-own-or-env/own-or-env.js                    |    7 +
 module-own-or-env/package.json                     |   19 +
 module-own-or-env/test.js                          |   16 +
 LICENSE => module-own-or/LICENSE                   |    0
 module-own-or/README.md                            |   20 +
 module-own-or/own-or.js                            |    6 +
 module-own-or/package.json                         |   19 +
 module-own-or/test.js                              |   14 +
 module-trivial-deferred/.gitignore                 |    2 +
 LICENSE => module-trivial-deferred/LICENSE         |    0
 module-trivial-deferred/README.md                  |   15 +
 module-trivial-deferred/index.js                   |   24 +
 module-trivial-deferred/package.json               |   24 +
 module-trivial-deferred/test.js                    |    9 +
 module-tsame/.gitignore                            |    3 +
 module-tsame/.travis.yml                           |   12 +
 LICENSE => module-tsame/LICENSE                    |    2 +-
 module-tsame/README.md                             |   26 +
 module-tsame/index.js                              |  216 ++
 module-tsame/package-lock.json                     | 1516 ++++++++++
 module-tsame/package.json                          |   24 +
 module-tsame/test/loose/array-from-missing.js      |    3 +
 module-tsame/test/loose/basic.js                   |  161 +
 module-tsame/test/loose/buffer-native-equals.js    |   35 +
 module-tsame/test/loose/buffer-pure-js.js          |   43 +
 module-tsame/test/loose/set-map.js                 |   34 +
 module-tsame/test/strict/array-from-missing.js     |    3 +
 module-tsame/test/strict/basic.js                  |  178 ++
 module-tsame/test/strict/buffer-native-equals.js   |   35 +
 module-tsame/test/strict/buffer-pure-js.js         |   43 +
 module-tsame/test/strict/set-map.js                |   34 +
 module-yapool/.npmignore                           |    2 +
 LICENSE => module-yapool/LICENSE                   |    0
 module-yapool/README.md                            |   28 +
 module-yapool/index.js                             |   56 +
 module-yapool/package.json                         |   23 +
 module-yapool/test.js                              |   58 +
 package-lock.json                                  | 3199 ++++++++++++++++++++
 package.json                                       |   62 +-
 scripts/generate-test-test.js                      |   76 +-
 test/asserts.js                                    |    9 +-
 test/coverage-checks.js                            |   17 +-
 test/coverage-export.js                            |    2 +
 test/coverage-html-no-browser.js                   |    2 +
 test/debug-test.js                                 |   16 -
 test/expect-error-event.js                         |   22 -
 test/independent-timeouts.js                       |    4 +
 test/only-non-tap-output.js                        |   52 +-
 test/rcfiles.js                                    |    8 +-
 test/runner-epipe.js                               |    3 +
 test/runner-jobs.js                                |   37 +
 test/runner-nyc-args.js                            |    3 +
 test/runner-output-file.js                         |   43 +
 test/runner-path-globbing.js                       |    2 +
 test/runner-read-stdin.js                          |   28 +-
 test/runner-save-file.js                           |    7 +-
 test/runner-timeout.js                             |    5 +-
 test/segv.c                                        |    4 -
 test/segv.js                                       |   97 -
 test/test-args.js                                  |   59 +-
 test/{test-output-am.js => test-bail-buffer.js}    |    2 +-
 test/{test-output-nz.js => test-bail.js}           |    2 +-
 test/{test-output-am.js => test-buffer.js}         |    2 +-
 test/test-test.js                                  |  171 +-
 test/test.js                                       |   99 +-
 test/test/assert-at--bail--buffer.tap              |   11 +
 .../{assert-at-bail.tap => assert-at--bail.tap}    |    3 +-
 test/test/assert-at--buffer.tap                    |   30 +
 test/test/assert-at.tap                            |   17 +-
 ...-skip-bail.tap => assert-todo-skip--buffer.tap} |    8 +-
 test/test/assert-todo-skip.js                      |    4 +-
 test/test/assert-todo-skip.tap                     |    4 +
 test/test/async--buffer.tap                        |   14 +
 test/test/async-bail.tap                           |   14 -
 ...bail-child.tap => bail-child--bail--buffer.tap} |    7 +-
 .../{bail-child-bail.tap => bail-child--bail.tap}  |    1 +
 .../{bail-child.tap => bail-child--buffer.tap}     |    7 +-
 test/test/bail-child.tap                           |    1 +
 test/test/bail-error-object--bail--buffer.tap      |    3 +
 test/test/bail-error-object--bail.tap              |    3 +
 test/test/bail-error-object--buffer.tap            |    3 +
 test/test/bail-error-object-bail.tap               |    3 -
 test/test/bail-error-object.tap                    |    2 +-
 test/test/bail-fail-spawn--bail--buffer.tap        |   30 +
 ...il-spawn-bail.tap => bail-fail-spawn--bail.tap} |    7 +-
 test/test/bail-fail-spawn--buffer.tap              |   30 +
 test/test/bail-fail-spawn.tap                      |    7 +-
 test/test/bail-teardown--bail--buffer.tap          |    9 +
 ...l-teardown-bail.tap => bail-teardown--bail.tap} |    2 +-
 test/test/bail-teardown--buffer.tap                |    9 +
 test/test/bail-teardown-async--bail--buffer.tap    |    7 +
 test/test/bail-teardown-async--bail.tap            |    8 +
 test/test/bail-teardown-async--buffer.tap          |    7 +
 test/test/bail-teardown-async-bail.tap             |   12 -
 test/test/bail-teardown-async.tap                  |    6 +-
 test/test/bail-teardown.tap                        |    2 +-
 .../test/{bailout-bail.tap => bailout--buffer.tap} |   22 +-
 .../bailout-with-stuff-after--bail--buffer.tap     |    3 +
 test/test/bailout-with-stuff-after--bail.tap       |    3 +
 test/test/bailout-with-stuff-after--buffer.tap     |    3 +
 test/test/bailout-with-stuff-after.js              |    9 +
 test/test/bailout-with-stuff-after.tap             |    3 +
 test/test/bailout.js                               |    2 +-
 test/test/bailout.tap                              |    9 +-
 ...each-bail.tap => before-after-each--buffer.tap} |   28 +-
 ...ail.tap => before-after-each-async--buffer.tap} |   29 +-
 test/test/before-after-each-async.js               |    8 +-
 test/test/before-after-each-async.tap              |   10 +-
 ...bail.tap => before-after-each-plan--buffer.tap} |   24 +-
 test/test/before-after-each-plan.js                |    8 +-
 test/test/before-after-each-plan.tap               |   11 +-
 .../before-after-each-promise--bail--buffer.tap    |   26 +
 ...ail.tap => before-after-each-promise--bail.tap} |   19 +-
 test/test/before-after-each-promise--buffer.tap    |   36 +
 test/test/before-after-each-promise.js             |   12 +-
 test/test/before-after-each-promise.tap            |   34 +-
 .../test/before-after-each-raise--bail--buffer.tap |   25 +
 ...-bail.tap => before-after-each-raise--bail.tap} |   18 +-
 test/test/before-after-each-raise--buffer.tap      |   36 +
 test/test/before-after-each-raise.js               |   10 +-
 test/test/before-after-each-raise.tap              |   30 +-
 .../test/before-after-each-throw--bail--buffer.tap |   25 +
 ...-bail.tap => before-after-each-throw--bail.tap} |   18 +-
 test/test/before-after-each-throw--buffer.tap      |   36 +
 test/test/before-after-each-throw.js               |   10 +-
 test/test/before-after-each-throw.tap              |   30 +-
 test/test/before-after-each.js                     |   21 +-
 test/test/before-after-each.tap                    |   20 +-
 ...yaml-bail.tap => buffer-yaml--bail--buffer.tap} |    1 +
 ...{buffer-yaml-bail.tap => buffer-yaml--bail.tap} |    1 +
 .../{buffer-yaml.tap => buffer-yaml--buffer.tap}   |    3 +-
 test/test/buffer-yaml.tap                          |    3 +-
 test/test/buffered--buffer.tap                     |   50 +
 test/test/buffered.js                              |   22 +
 test/test/buffered.tap                             |   50 +
 test/test/catch-tap-throws--bail--buffer.tap       |   20 +
 test/test/catch-tap-throws--bail.tap               |   18 +
 test/test/catch-tap-throws--buffer.tap             |   92 +
 test/test/catch-tap-throws-bail.tap                |   12 -
 test/test/catch-tap-throws.js                      |   87 +-
 test/test/catch-tap-throws.tap                     |   94 +-
 ...ail.tap => child-sigterm-after-end--buffer.tap} |    2 +-
 test/test/child-sigterm-after-end.tap              |    2 +-
 test/test/child-text-buffer--bail--buffer.tap      |   14 +
 test/test/child-text-buffer--bail.tap              |   13 +
 test/test/child-text-buffer--buffer.tap            |   27 +
 test/test/child-text-buffer.js                     |   25 +
 test/test/child-text-buffer.tap                    |   27 +
 test/test/child-text-indentsub--bail--buffer.tap   |   11 +
 test/test/child-text-indentsub--bail.tap           |   10 +
 test/test/child-text-indentsub--buffer.tap         |   27 +
 test/test/child-text-indentsub.js                  |   25 +
 test/test/child-text-indentsub.tap                 |   27 +
 test/test/child-text-sub--bail--buffer.tap         |   11 +
 test/test/child-text-sub--bail.tap                 |   10 +
 test/test/child-text-sub--buffer.tap               |   27 +
 test/test/child-text-sub.js                        |   25 +
 test/test/child-text-sub.tap                       |   27 +
 ...onsole-log-bail.tap => console-log--buffer.tap} |   27 +-
 test/test/console-log.js                           |    2 +-
 test/test/console-log.tap                          |    6 +-
 ...mment-bail.tap => deferred-comment--buffer.tap} |    4 +-
 test/test/descendant-fail--bail--buffer.tap        |   16 +
 test/test/descendant-fail--bail.tap                |   14 +
 test/test/descendant-fail--buffer.tap              |   20 +
 test/test/descendant-fail.js                       |    9 +
 test/test/descendant-fail.tap                      |   20 +
 test/test/does-not-throw-message--bail--buffer.tap |    8 +
 test/test/does-not-throw-message--bail.tap         |    8 +
 test/test/does-not-throw-message--buffer.tap       |   10 +
 test/test/does-not-throw-message.js                |    4 +
 test/test/does-not-throw-message.tap               |   10 +
 test/test/domain-escaping--bail--buffer.tap        |   21 +
 test/test/domain-escaping--bail.tap                |   20 +
 test/test/domain-escaping--buffer.tap              |  133 +
 test/test/domain-escaping.js                       |   48 +
 test/test/domain-escaping.tap                      |  133 +
 test/test/emitter-match--bail--buffer.tap          |   11 +
 test/test/emitter-match--bail.tap                  |   10 +
 test/test/emitter-match--buffer.tap                |   15 +
 test/test/emitter-match.js                         |   11 +
 test/test/emitter-match.tap                        |   15 +
 test/test/{empty-bail.tap => empty--buffer.tap}    |    0
 test/test/end-end--bail--buffer.tap                |   12 +
 test/test/end-end--bail.tap                        |   12 +
 test/test/end-end--buffer.tap                      |   52 +
 test/test/end-end-bail.tap                         |   11 -
 test/test/end-end.tap                              |   30 +-
 ...iming-bail.tap => end-event-timing--buffer.tap} |   12 +-
 test/test/end-event-timing.tap                     |    8 +-
 test/test/end-exception--bail--buffer.tap          |   14 +
 test/test/end-exception--bail.tap                  |   14 +
 test/test/end-exception--buffer.tap                |   16 +
 test/test/end-exception-bail.tap                   |   13 -
 test/test/end-exception.tap                        |    7 +-
 ...alent-bail.tap => equivalent--bail--buffer.tap} |    4 +-
 .../{equivalent-bail.tap => equivalent--bail.tap}  |    1 +
 .../{equivalent.tap => equivalent--buffer.tap}     |   15 +-
 test/test/equivalent.tap                           |   11 +-
 test/test/exit-on-bailout--bail--buffer.tap        |   13 +
 ...-bailout-bail.tap => exit-on-bailout--bail.tap} |    8 +-
 test/test/exit-on-bailout--buffer.tap              |   13 +
 test/test/exit-on-bailout.js                       |    4 +
 test/test/exit-on-bailout.tap                      |    8 +-
 test/test/exit-on-exit--buffer.tap                 |   48 +
 test/test/exit-on-exit.js                          |   61 +
 test/test/exit-on-exit.tap                         |   48 +
 test/test/grep--buffer.tap                         |  119 +
 test/test/grep.js                                  |   41 +
 test/test/grep.tap                                 |  119 +
 test/test/mocha-bdd--buffer.tap                    |   44 +
 test/test/mocha-bdd.js                             |   47 +
 test/test/mocha-bdd.tap                            |   44 +
 test/test/mochalike--bail--buffer.tap              |   64 +
 .../{mochalike-bail.tap => mochalike--bail.tap}    |   33 +-
 test/test/mochalike--buffer.tap                    |  102 +
 test/test/mochalike-ok--buffer.tap                 |   54 +
 test/test/mochalike-ok-bail.tap                    |   46 -
 test/test/mochalike-ok.js                          |    5 +-
 test/test/mochalike-ok.tap                         |   20 +-
 test/test/mochalike.js                             |    5 +-
 test/test/mochalike.tap                            |   74 +-
 test/test/nesting--bail--buffer.tap                |   22 +
 test/test/{nesting-bail.tap => nesting--bail.tap}  |    5 +-
 test/test/nesting--buffer.tap                      |   46 +
 test/test/nesting.js                               |    6 +-
 test/test/nesting.tap                              |   18 +-
 ...o-diags-bail.tap => no-diags--bail--buffer.tap} |    0
 .../test/{no-diags-bail.tap => no-diags--bail.tap} |    0
 test/test/{no-diags.tap => no-diags--buffer.tap}   |    6 +-
 test/test/no-diags.tap                             |    2 +-
 ...-output-bail.tap => non-tap-output--buffer.tap} |    0
 .../{not-ok-bail.tap => not-ok--bail--buffer.tap}  |    1 +
 test/test/{not-ok-bail.tap => not-ok--bail.tap}    |    1 +
 test/test/{not-ok.tap => not-ok--buffer.tap}       |    3 +-
 ...ed-bail.tap => not-ok-nested--bail--buffer.tap} |    7 +-
 ...-ok-nested-bail.tap => not-ok-nested--bail.tap} |    1 +
 test/test/not-ok-nested--buffer.tap                |   20 +
 test/test/not-ok-nested.tap                        |   15 +-
 test/test/not-ok.tap                               |    3 +-
 test/test/{ok-bail.tap => ok--buffer.tap}          |   19 +-
 test/test/ok-diags--buffer.tap                     |   14 +
 test/test/ok-diags-bail.tap                        |   16 -
 test/test/ok-diags.tap                             |    4 +-
 ...ail-bail.tap => ok-exit-fail--bail--buffer.tap} |    0
 ...k-exit-fail-bail.tap => ok-exit-fail--bail.tap} |    0
 ...exit-fail-bail.tap => ok-exit-fail--buffer.tap} |    0
 test/test/ok.tap                                   |    4 +-
 test/test/only--buffer.tap                         |  109 +
 test/test/only.js                                  |   27 +
 test/test/only.tap                                 |  109 +
 test/test/pending-handles--bail--buffer.tap        |   16 +
 test/test/pending-handles--bail.tap                |   11 +
 test/test/pending-handles--buffer.tap              |   21 +
 test/test/pending-handles-bail.tap                 |   10 -
 test/test/pending-handles.js                       |    2 +-
 test/test/pending-handles.tap                      |   11 +-
 test/test/plan-async--buffer.tap                   |   13 +
 test/test/plan-async-bail.tap                      |   13 -
 test/test/plan-async.tap                           |    2 +-
 test/test/plan-failures--bail--buffer.tap          |   13 +
 test/test/plan-failures--bail.tap                  |   13 +
 test/test/plan-failures--buffer.tap                |   85 +
 test/test/plan-failures-bail.tap                   |   12 -
 test/test/plan-failures.tap                        |   52 +-
 test/test/plan-too-many--bail--buffer.tap          |   18 +
 ...n-too-many-bail.tap => plan-too-many--bail.tap} |    9 +-
 test/test/plan-too-many--buffer.tap                |   25 +
 test/test/plan-too-many.js                         |    2 +-
 test/test/plan-too-many.tap                        |   39 +-
 test/test/pragma--bail--buffer.tap                 |   20 +
 test/test/pragma--bail.tap                         |   20 +
 test/test/pragma--buffer.tap                       |   29 +
 test/test/pragma-bail.tap                          |   18 -
 test/test/pragma.tap                               |   13 +-
 test/test/promise--buffer.tap                      |   80 +
 test/test/promise-bail.tap                         |   80 -
 test/test/promise-fails--bail--buffer.tap          |   17 +
 ...mise-fails-bail.tap => promise-fails--bail.tap} |    9 +-
 test/test/promise-fails--buffer.tap                |   65 +
 test/test/promise-fails.js                         |    2 +-
 test/test/promise-fails.tap                        |   66 +-
 test/test/promise-plan--bail--buffer.tap           |   38 +
 ...romise-plan-bail.tap => promise-plan--bail.tap} |   22 +-
 test/test/promise-plan--buffer.tap                 |   62 +
 test/test/promise-plan.tap                         |   45 +-
 test/test/promise-return--bail--buffer.tap         |   16 +
 test/test/promise-return--bail.tap                 |   15 +
 test/test/promise-return--buffer.tap               |   20 +
 test/test/promise-return-bail.tap                  |   14 -
 test/test/promise-return-mocha--bail--buffer.tap   |   24 +
 test/test/promise-return-mocha--bail.tap           |   24 +
 test/test/promise-return-mocha--buffer.tap         |   31 +
 test/test/promise-return-mocha-bail.tap            |   17 -
 test/test/promise-return-mocha.tap                 |   32 +-
 test/test/promise-return.tap                       |   10 +-
 test/test/promise.js                               |    2 +-
 test/test/promise.tap                              |   28 +-
 test/test/rejects--bail--buffer.tap                |   21 +
 test/test/rejects--bail.tap                        |   21 +
 test/test/rejects--buffer.tap                      |  120 +
 test/test/rejects.js                               |   78 +
 test/test/rejects.tap                              |  120 +
 ...teardown-bail.tap => root-teardown--buffer.tap} |    4 +-
 test/test/segv--bail--buffer.tap                   |   15 +
 test/test/segv--bail.tap                           |   15 +
 test/test/segv--buffer.tap                         |   18 +
 test/test/segv.js                                  |   33 +
 test/test/segv.tap                                 |   17 +
 test/test/{skip-bail.tap => skip--buffer.tap}      |    1 +
 .../{skip-all-bail.tap => skip-all--buffer.tap}    |    0
 test/test/skip.tap                                 |    1 +
 test/test/source-map-fail--bail--buffer.tap        |   15 +
 ...k-nested-bail.tap => source-map-fail--bail.tap} |    3 +-
 test/test/source-map-fail--buffer.tap              |   20 +
 ...ok-nested-bail.tap => source-map-fail-bail.tap} |    2 +-
 test/test/source-map-fail.coffee                   |    7 +
 test/test/source-map-fail.js                       |   17 +
 test/test/source-map-fail.js.map                   |   10 +
 test/test/source-map-fail.tap                      |   20 +
 ...ray-bail.tap => sparse-array--bail--buffer.tap} |    1 +
 ...parse-array-bail.tap => sparse-array--bail.tap} |    1 +
 .../{sparse-array.tap => sparse-array--buffer.tap} |    2 +
 test/test/sparse-array.tap                         |    2 +
 test/test/spawn--bail--buffer.tap                  |   28 +
 test/test/{spawn-bail.tap => spawn--bail.tap}      |    7 +-
 test/test/spawn--buffer.tap                        |   97 +
 test/test/spawn-empty--buffer.tap                  |    9 +
 test/test/spawn-empty-bail.tap                     |    8 -
 test/test/spawn-empty.tap                          |    7 +-
 test/test/spawn-failures--bail--buffer.tap         |   17 +
 test/test/spawn-failures--bail.tap                 |   11 +
 test/test/spawn-failures--buffer.tap               |   43 +
 test/test/spawn-failures-bail.tap                  |    9 -
 test/test/spawn-failures.js                        |    2 +-
 test/test/spawn-failures.tap                       |   37 +-
 ...wn-stderr-bail.tap => spawn-stderr--buffer.tap} |    4 +-
 test/test/spawn-stderr.tap                         |    4 +-
 test/test/spawn.js                                 |    6 +-
 test/test/spawn.tap                                |   54 +-
 test/test/stdin--bail--buffer.tap                  |   47 +
 test/test/stdin--bail.tap                          |   42 +
 test/test/stdin--buffer.tap                        |   51 +
 test/test/stdin.js                                 |   61 +
 test/test/stdin.tap                                |   50 +
 test/test/subtest-only-options--buffer.tap         |    9 +
 test/test/subtest-only-options.js                  |    5 +
 test/test/subtest-only-options.tap                 |    9 +
 test/test/subtest-preplan--buffer.tap              |   22 +
 test/test/subtest-preplan.js                       |   20 +
 test/test/subtest-preplan.tap                      |   24 +
 .../subtest-with-name-and-function--buffer.tap     |    7 +
 test/test/subtest-with-name-and-function.js        |    5 +
 test/test/subtest-with-name-and-function.tap       |    7 +
 .../test/subtest-with-name-and-options--buffer.tap |    9 +
 test/test/subtest-with-name-and-options.js         |    5 +
 test/test/subtest-with-name-and-options.tap        |    9 +
 test/test/subtest-with-only-a-function--buffer.tap |    7 +
 test/test/subtest-with-only-a-function.js          |    5 +
 test/test/subtest-with-only-a-function.tap         |    7 +
 test/test/subtest-with-only-a-name--buffer.tap     |    5 +
 test/test/subtest-with-only-a-name.js              |    5 +
 test/test/subtest-with-only-a-name.tap             |    5 +
 .../subtest-with-options-and-function--buffer.tap  |   11 +
 test/test/subtest-with-options-and-function.js     |    5 +
 test/test/subtest-with-options-and-function.tap    |   10 +
 test/test/subtest-without-arguments--buffer.tap    |    5 +
 test/test/subtest-without-arguments.js             |    5 +
 test/test/subtest-without-arguments.tap            |    5 +
 test/test/sync-timeout--bail--buffer.tap           |   13 +
 test/test/sync-timeout--bail.tap                   |   13 +
 test/test/sync-timeout--buffer.tap                 |   25 +
 test/test/sync-timeout-bail.tap                    |   10 -
 test/test/sync-timeout.tap                         |   24 +-
 .../teardown-throw-autocomplete--bail--buffer.tap  |   14 +
 test/test/teardown-throw-autocomplete--bail.tap    |   13 +
 test/test/teardown-throw-autocomplete--buffer.tap  |   28 +
 test/test/teardown-throw-autocomplete.js           |   18 +
 test/test/teardown-throw-autocomplete.tap          |   28 +
 test/test/teardown-timing--buffer.tap              |   28 +
 test/test/teardown-timing-throws--bail--buffer.tap |   32 +
 test/test/teardown-timing-throws--bail.tap         |   32 +
 test/test/teardown-timing-throws--buffer.tap       |   49 +
 test/test/teardown-timing-throws.js                |   37 +
 test/test/teardown-timing-throws.tap               |   49 +
 test/test/teardown-timing.js                       |   33 +
 test/test/teardown-timing.tap                      |   28 +
 test/test/throw--bail--buffer.tap                  |   20 +
 test/test/throw--bail.tap                          |   18 +
 test/test/throw--buffer.tap                        |   44 +
 test/test/throw-bail.tap                           |   17 -
 test/test/throw-root--bail--buffer.tap             |    9 +
 test/test/throw-root--bail.tap                     |    9 +
 test/test/throw-root--buffer.tap                   |   11 +
 test/test/throw-root.js                            |    3 +
 test/test/throw-root.tap                           |   11 +
 test/test/throw-twice--bail--buffer.tap            |   13 +
 ...{throw-twice-bail.tap => throw-twice--bail.tap} |    5 +-
 test/test/throw-twice--buffer.tap                  |   20 +
 test/test/throw-twice.tap                          |   14 +-
 test/test/throw.tap                                |   33 +-
 .../{throws-bail.tap => throws--bail--buffer.tap}  |    4 +-
 test/test/{throws-bail.tap => throws--bail.tap}    |    1 +
 test/test/{throws-bail.tap => throws--buffer.tap}  |   11 +-
 test/test/throws-and-plans--bail--buffer.tap       |   18 +
 ...d-plans-bail.tap => throws-and-plans--bail.tap} |   11 +-
 test/test/throws-and-plans--buffer.tap             |   78 +
 test/test/throws-and-plans.tap                     |   74 +-
 test/test/throws.tap                               |    6 +-
 test/test/timeout--bail--buffer.tap                |   22 +
 test/test/{timeout-bail.tap => timeout--bail.tap}  |    5 +-
 test/test/timeout--buffer.tap                      |   39 +
 test/test/timeout-via-runner--bail--buffer.tap     |   23 +
 ...unner-bail.tap => timeout-via-runner--bail.tap} |    5 +-
 test/test/timeout-via-runner--buffer.tap           |   30 +
 ...out-via-runner-ignore-sigterm--bail--buffer.tap |   19 +
 ...=> timeout-via-runner-ignore-sigterm--bail.tap} |    7 +-
 .../timeout-via-runner-ignore-sigterm--buffer.tap  |   23 +
 .../timeout-via-runner-ignore-sigterm-bail.tap     |   18 -
 test/test/timeout-via-runner-ignore-sigterm.js     |    2 +-
 test/test/timeout-via-runner-ignore-sigterm.tap    |   26 +-
 .../timeout-via-runner-no-plan--bail--buffer.tap   |   22 +
 ...il.tap => timeout-via-runner-no-plan--bail.tap} |    5 +-
 test/test/timeout-via-runner-no-plan--buffer.tap   |   30 +
 test/test/timeout-via-runner-no-plan.js            |    2 +-
 test/test/timeout-via-runner-no-plan.tap           |   16 +-
 test/test/timeout-via-runner.js                    |    2 +-
 test/test/timeout-via-runner.tap                   |   16 +-
 test/test/timeout.js                               |   10 +-
 test/test/timeout.tap                              |   36 +-
 test/test/{todo-bail.tap => todo--buffer.tap}      |   33 +-
 test/test/todo.js                                  |    4 +-
 test/test/todo.tap                                 |   17 +-
 test/test/type-function--bail--buffer.tap          |   11 +
 test/test/type-function--bail.tap                  |   11 +
 test/test/type-function--buffer.tap                |   23 +
 test/test/type-function.js                         |    7 +
 test/test/type-function.tap                        |   23 +
 test/test/unfinished--bail--buffer.tap             |   14 +
 test/test/unfinished--bail.tap                     |   12 +
 test/test/unfinished--buffer.tap                   |   34 +
 test/test/unfinished-bail.tap                      |   11 -
 test/test/unfinished-empty--bail--buffer.tap       |   14 +
 test/test/unfinished-empty--bail.tap               |   12 +
 test/test/unfinished-empty--buffer.tap             |   21 +
 test/test/unfinished-empty.js                      |    9 +
 test/test/unfinished-empty.tap                     |   21 +
 test/test/unfinished-promise--bail--buffer.tap     |   17 +
 test/test/unfinished-promise--bail.tap             |   14 +
 test/test/unfinished-promise--buffer.tap           |   27 +
 test/test/unfinished-promise-bail.tap              |   13 -
 test/test/unfinished-promise.js                    |    2 +-
 test/test/unfinished-promise.tap                   |   27 +-
 test/test/unfinished.js                            |    4 +-
 test/test/unfinished.tap                           |   65 +-
 test/test/unhandled-rejection--bail--buffer.tap    |    9 +
 test/test/unhandled-rejection--bail.tap            |    9 +
 test/test/unhandled-rejection--buffer.tap          |   11 +
 test/test/unhandled-rejection.js                   |   12 +
 test/test/unhandled-rejection.tap                  |   11 +
 test/throw-after-end.js                            |   14 +-
 test/timeout.js                                    |   74 -
 562 files changed, 19866 insertions(+), 4131 deletions(-)
 create mode 100644 debian/.git-dpm
 create mode 100644 debian/components/copyright
 create mode 100644 debian/components/install
 create mode 100644 debian/components/module-bind-obj-methods/copyright
 create mode 100644 debian/components/module-bind-obj-methods/install
 create mode 100644 debian/components/module-fs-exists-cached/copyright
 create mode 100644 debian/components/module-fs-exists-cached/install
 create mode 100644 debian/components/module-function-loop/copyright
 create mode 100644 debian/components/module-function-loop/install
 create mode 100644 debian/components/module-own-or-env/copyright
 create mode 100644 debian/components/module-own-or-env/install
 create mode 100644 debian/components/module-own-or/copyright
 create mode 100644 debian/components/module-own-or/install
 create mode 100644 debian/components/module-trivial-deferred/copyright
 create mode 100644 debian/components/module-trivial-deferred/install
 create mode 100644 debian/components/module-tsame/copyright
 create mode 100644 debian/components/module-tsame/install
 create mode 100644 debian/components/module-yapool/copyright
 create mode 100644 debian/components/module-yapool/install
 create mode 100644 debian/examples
 create mode 100644 debian/patches/0001-Opener-could-be-optional.patch
 create mode 100644 debian/patches/0002-Replace-color-support-by-supports-color.patch
 create mode 100644 debian/patches/0003-Render-nyc-optional.patch
 create mode 100644 debian/patches/0004-Do-not-use-osHomedir.patch
 create mode 100644 debian/patches/0005-Code-coverage-is-optional.patch
 create mode 100644 debian/patches/0006-Bluebird-is-not-required.patch
 create mode 100644 debian/patches/0007-Skip-test-related-to-coverage.patch
 create mode 100644 debian/patches/0008-Do-not-run-nyc-test.patch
 create mode 100644 debian/patches/0009-Remove-test-that-fail-due-to-timing.patch
 create mode 100644 debian/patches/0010-Disable-a-test-that-fail.patch
 create mode 100644 debian/patches/0011-Do-not-use-module-touch.patch
 create mode 100644 debian/patches/0012-Use-built-tap.patch
 create mode 100644 debian/patches/0013-Disable-bluebird-for-stack.patch
 create mode 100644 debian/patches/0014-Readable-stream-is-optional.patch
 delete mode 100644 debian/patches/mitigate_test_segv.patch
 delete mode 100644 debian/patches/nodejs_rename.patch
 delete mode 100644 debian/patches/sbuild_disable_tests.patch
 delete mode 100644 debian/patches/tests.patch
 delete mode 100644 debian/patches/use_available_modules.patch
 create mode 100755 debian/tests/require
 create mode 100755 debian/tests/runtestsuite-module-bind-obj-methods
 create mode 100755 debian/tests/runtestsuite-module-fs-exists-cached
 create mode 100755 debian/tests/runtestsuite-module-function-loop
 create mode 100755 debian/tests/runtestsuite-module-own-or
 create mode 100755 debian/tests/runtestsuite-module-own-or-env
 create mode 100755 debian/tests/runtestsuite-module-trivial-deferred
 create mode 100755 debian/tests/runtestsuite-module-tsame
 create mode 100755 debian/tests/runtestsuite-module-yapool
 create mode 100755 debian/tests/runtestsuite-tap
 rename lib/{assert.js => asserts.js} (68%)
 create mode 100644 lib/base.js
 create mode 100644 lib/clean-yaml-object.js
 create mode 100644 lib/diags.js
 create mode 100644 lib/extra-from-error.js
 create mode 100644 lib/obj-to-yaml.js
 create mode 100644 lib/parse-test-args.js
 create mode 100644 lib/point.js
 delete mode 100644 lib/root.js
 create mode 100644 lib/spawn.js
 create mode 100644 lib/stdin.js
 create mode 100644 lib/tap.js
 create mode 100644 module-bind-obj-methods/.gitignore
 copy LICENSE => module-bind-obj-methods/LICENSE (100%)
 create mode 100644 module-bind-obj-methods/README.md
 create mode 100644 module-bind-obj-methods/bind-obj-methods.js
 create mode 100644 module-bind-obj-methods/package-lock.json
 create mode 100644 module-bind-obj-methods/package.json
 create mode 100644 module-bind-obj-methods/test.js
 create mode 100644 module-fs-exists-cached/.npmignore
 create mode 100644 module-fs-exists-cached/README.md
 create mode 100644 module-fs-exists-cached/index.js
 create mode 100644 module-fs-exists-cached/package.json
 create mode 100644 module-fs-exists-cached/test.js
 create mode 100644 module-function-loop/.gitignore
 create mode 100644 module-function-loop/README.md
 create mode 100644 module-function-loop/index.js
 create mode 100644 module-function-loop/package.json
 create mode 100644 module-function-loop/test.js
 copy LICENSE => module-own-or-env/LICENSE (100%)
 create mode 100644 module-own-or-env/README.md
 create mode 100644 module-own-or-env/own-or-env.js
 create mode 100644 module-own-or-env/package.json
 create mode 100644 module-own-or-env/test.js
 copy LICENSE => module-own-or/LICENSE (100%)
 create mode 100644 module-own-or/README.md
 create mode 100644 module-own-or/own-or.js
 create mode 100644 module-own-or/package.json
 create mode 100644 module-own-or/test.js
 create mode 100644 module-trivial-deferred/.gitignore
 copy LICENSE => module-trivial-deferred/LICENSE (100%)
 create mode 100644 module-trivial-deferred/README.md
 create mode 100644 module-trivial-deferred/index.js
 create mode 100644 module-trivial-deferred/package.json
 create mode 100644 module-trivial-deferred/test.js
 create mode 100644 module-tsame/.gitignore
 create mode 100644 module-tsame/.travis.yml
 copy LICENSE => module-tsame/LICENSE (91%)
 create mode 100644 module-tsame/README.md
 create mode 100644 module-tsame/index.js
 create mode 100644 module-tsame/package-lock.json
 create mode 100644 module-tsame/package.json
 create mode 100644 module-tsame/test/loose/array-from-missing.js
 create mode 100644 module-tsame/test/loose/basic.js
 create mode 100644 module-tsame/test/loose/buffer-native-equals.js
 create mode 100644 module-tsame/test/loose/buffer-pure-js.js
 create mode 100644 module-tsame/test/loose/set-map.js
 create mode 100644 module-tsame/test/strict/array-from-missing.js
 create mode 100644 module-tsame/test/strict/basic.js
 create mode 100644 module-tsame/test/strict/buffer-native-equals.js
 create mode 100644 module-tsame/test/strict/buffer-pure-js.js
 create mode 100644 module-tsame/test/strict/set-map.js
 create mode 100644 module-yapool/.npmignore
 copy LICENSE => module-yapool/LICENSE (100%)
 create mode 100644 module-yapool/README.md
 create mode 100644 module-yapool/index.js
 create mode 100644 module-yapool/package.json
 create mode 100644 module-yapool/test.js
 create mode 100644 package-lock.json
 delete mode 100644 test/debug-test.js
 delete mode 100644 test/expect-error-event.js
 create mode 100644 test/runner-jobs.js
 create mode 100644 test/runner-output-file.js
 delete mode 100644 test/segv.c
 delete mode 100644 test/segv.js
 copy test/{test-output-am.js => test-bail-buffer.js} (55%)
 rename test/{test-output-nz.js => test-bail.js} (54%)
 rename test/{test-output-am.js => test-buffer.js} (54%)
 create mode 100644 test/test/assert-at--bail--buffer.tap
 rename test/test/{assert-at-bail.tap => assert-at--bail.tap} (50%)
 create mode 100644 test/test/assert-at--buffer.tap
 rename test/test/{assert-todo-skip-bail.tap => assert-todo-skip--buffer.tap} (89%)
 create mode 100644 test/test/async--buffer.tap
 delete mode 100644 test/test/async-bail.tap
 copy test/test/{bail-child.tap => bail-child--bail--buffer.tap} (66%)
 rename test/test/{bail-child-bail.tap => bail-child--bail.tap} (96%)
 copy test/test/{bail-child.tap => bail-child--buffer.tap} (66%)
 create mode 100644 test/test/bail-error-object--bail--buffer.tap
 create mode 100644 test/test/bail-error-object--bail.tap
 create mode 100644 test/test/bail-error-object--buffer.tap
 delete mode 100644 test/test/bail-error-object-bail.tap
 create mode 100644 test/test/bail-fail-spawn--bail--buffer.tap
 rename test/test/{bail-fail-spawn-bail.tap => bail-fail-spawn--bail.tap} (74%)
 create mode 100644 test/test/bail-fail-spawn--buffer.tap
 create mode 100644 test/test/bail-teardown--bail--buffer.tap
 rename test/test/{bail-teardown-bail.tap => bail-teardown--bail.tap} (75%)
 create mode 100644 test/test/bail-teardown--buffer.tap
 create mode 100644 test/test/bail-teardown-async--bail--buffer.tap
 create mode 100644 test/test/bail-teardown-async--bail.tap
 create mode 100644 test/test/bail-teardown-async--buffer.tap
 delete mode 100644 test/test/bail-teardown-async-bail.tap
 rename test/test/{bailout-bail.tap => bailout--buffer.tap} (52%)
 create mode 100644 test/test/bailout-with-stuff-after--bail--buffer.tap
 create mode 100644 test/test/bailout-with-stuff-after--bail.tap
 create mode 100644 test/test/bailout-with-stuff-after--buffer.tap
 create mode 100644 test/test/bailout-with-stuff-after.js
 create mode 100644 test/test/bailout-with-stuff-after.tap
 rename test/test/{before-after-each-bail.tap => before-after-each--buffer.tap} (70%)
 rename test/test/{before-after-each-plan-bail.tap => before-after-each-async--buffer.tap} (59%)
 rename test/test/{before-after-each-async-bail.tap => before-after-each-plan--buffer.tap} (59%)
 create mode 100644 test/test/before-after-each-promise--bail--buffer.tap
 rename test/test/{before-after-each-promise-bail.tap => before-after-each-promise--bail.tap} (54%)
 create mode 100644 test/test/before-after-each-promise--buffer.tap
 create mode 100644 test/test/before-after-each-raise--bail--buffer.tap
 rename test/test/{before-after-each-raise-bail.tap => before-after-each-raise--bail.tap} (54%)
 create mode 100644 test/test/before-after-each-raise--buffer.tap
 create mode 100644 test/test/before-after-each-throw--bail--buffer.tap
 rename test/test/{before-after-each-throw-bail.tap => before-after-each-throw--bail.tap} (54%)
 create mode 100644 test/test/before-after-each-throw--buffer.tap
 copy test/test/{buffer-yaml-bail.tap => buffer-yaml--bail--buffer.tap} (99%)
 rename test/test/{buffer-yaml-bail.tap => buffer-yaml--bail.tap} (99%)
 copy test/test/{buffer-yaml.tap => buffer-yaml--buffer.tap} (99%)
 create mode 100644 test/test/buffered--buffer.tap
 create mode 100644 test/test/buffered.js
 create mode 100644 test/test/buffered.tap
 create mode 100644 test/test/catch-tap-throws--bail--buffer.tap
 create mode 100644 test/test/catch-tap-throws--bail.tap
 create mode 100644 test/test/catch-tap-throws--buffer.tap
 delete mode 100644 test/test/catch-tap-throws-bail.tap
 rename test/test/{child-sigterm-after-end-bail.tap => child-sigterm-after-end--buffer.tap} (86%)
 create mode 100644 test/test/child-text-buffer--bail--buffer.tap
 create mode 100644 test/test/child-text-buffer--bail.tap
 create mode 100644 test/test/child-text-buffer--buffer.tap
 create mode 100644 test/test/child-text-buffer.js
 create mode 100644 test/test/child-text-buffer.tap
 create mode 100644 test/test/child-text-indentsub--bail--buffer.tap
 create mode 100644 test/test/child-text-indentsub--bail.tap
 create mode 100644 test/test/child-text-indentsub--buffer.tap
 create mode 100644 test/test/child-text-indentsub.js
 create mode 100644 test/test/child-text-indentsub.tap
 create mode 100644 test/test/child-text-sub--bail--buffer.tap
 create mode 100644 test/test/child-text-sub--bail.tap
 create mode 100644 test/test/child-text-sub--buffer.tap
 create mode 100644 test/test/child-text-sub.js
 create mode 100644 test/test/child-text-sub.tap
 rename test/test/{console-log-bail.tap => console-log--buffer.tap} (73%)
 rename test/test/{deferred-comment-bail.tap => deferred-comment--buffer.tap} (60%)
 create mode 100644 test/test/descendant-fail--bail--buffer.tap
 create mode 100644 test/test/descendant-fail--bail.tap
 create mode 100644 test/test/descendant-fail--buffer.tap
 create mode 100644 test/test/descendant-fail.js
 create mode 100644 test/test/descendant-fail.tap
 create mode 100644 test/test/does-not-throw-message--bail--buffer.tap
 create mode 100644 test/test/does-not-throw-message--bail.tap
 create mode 100644 test/test/does-not-throw-message--buffer.tap
 create mode 100644 test/test/does-not-throw-message.js
 create mode 100644 test/test/does-not-throw-message.tap
 create mode 100644 test/test/domain-escaping--bail--buffer.tap
 create mode 100644 test/test/domain-escaping--bail.tap
 create mode 100644 test/test/domain-escaping--buffer.tap
 create mode 100644 test/test/domain-escaping.js
 create mode 100644 test/test/domain-escaping.tap
 create mode 100644 test/test/emitter-match--bail--buffer.tap
 create mode 100644 test/test/emitter-match--bail.tap
 create mode 100644 test/test/emitter-match--buffer.tap
 create mode 100644 test/test/emitter-match.js
 create mode 100644 test/test/emitter-match.tap
 rename test/test/{empty-bail.tap => empty--buffer.tap} (100%)
 create mode 100644 test/test/end-end--bail--buffer.tap
 create mode 100644 test/test/end-end--bail.tap
 create mode 100644 test/test/end-end--buffer.tap
 delete mode 100644 test/test/end-end-bail.tap
 rename test/test/{end-event-timing-bail.tap => end-event-timing--buffer.tap} (65%)
 create mode 100644 test/test/end-exception--bail--buffer.tap
 create mode 100644 test/test/end-exception--bail.tap
 create mode 100644 test/test/end-exception--buffer.tap
 delete mode 100644 test/test/end-exception-bail.tap
 copy test/test/{equivalent-bail.tap => equivalent--bail--buffer.tap} (84%)
 rename test/test/{equivalent-bail.tap => equivalent--bail.tap} (98%)
 copy test/test/{equivalent.tap => equivalent--buffer.tap} (85%)
 create mode 100644 test/test/exit-on-bailout--bail--buffer.tap
 rename test/test/{exit-on-bailout-bail.tap => exit-on-bailout--bail.tap} (70%)
 create mode 100644 test/test/exit-on-bailout--buffer.tap
 create mode 100644 test/test/exit-on-exit--buffer.tap
 create mode 100644 test/test/exit-on-exit.js
 create mode 100644 test/test/exit-on-exit.tap
 create mode 100644 test/test/grep--buffer.tap
 create mode 100644 test/test/grep.js
 create mode 100644 test/test/grep.tap
 create mode 100644 test/test/mocha-bdd--buffer.tap
 create mode 100644 test/test/mocha-bdd.js
 create mode 100644 test/test/mocha-bdd.tap
 create mode 100644 test/test/mochalike--bail--buffer.tap
 rename test/test/{mochalike-bail.tap => mochalike--bail.tap} (62%)
 create mode 100644 test/test/mochalike--buffer.tap
 create mode 100644 test/test/mochalike-ok--buffer.tap
 delete mode 100644 test/test/mochalike-ok-bail.tap
 create mode 100644 test/test/nesting--bail--buffer.tap
 rename test/test/{nesting-bail.tap => nesting--bail.tap} (68%)
 create mode 100644 test/test/nesting--buffer.tap
 copy test/test/{no-diags-bail.tap => no-diags--bail--buffer.tap} (100%)
 rename test/test/{no-diags-bail.tap => no-diags--bail.tap} (100%)
 copy test/test/{no-diags.tap => no-diags--buffer.tap} (57%)
 rename test/test/{non-tap-output-bail.tap => non-tap-output--buffer.tap} (100%)
 copy test/test/{not-ok-bail.tap => not-ok--bail--buffer.tap} (99%)
 rename test/test/{not-ok-bail.tap => not-ok--bail.tap} (99%)
 copy test/test/{not-ok.tap => not-ok--buffer.tap} (89%)
 copy test/test/{not-ok-nested-bail.tap => not-ok-nested--bail--buffer.tap} (67%)
 copy test/test/{not-ok-nested-bail.tap => not-ok-nested--bail.tap} (96%)
 create mode 100644 test/test/not-ok-nested--buffer.tap
 rename test/test/{ok-bail.tap => ok--buffer.tap} (56%)
 create mode 100644 test/test/ok-diags--buffer.tap
 delete mode 100644 test/test/ok-diags-bail.tap
 copy test/test/{ok-exit-fail-bail.tap => ok-exit-fail--bail--buffer.tap} (100%)
 copy test/test/{ok-exit-fail-bail.tap => ok-exit-fail--bail.tap} (100%)
 rename test/test/{ok-exit-fail-bail.tap => ok-exit-fail--buffer.tap} (100%)
 create mode 100644 test/test/only--buffer.tap
 create mode 100644 test/test/only.js
 create mode 100644 test/test/only.tap
 create mode 100644 test/test/pending-handles--bail--buffer.tap
 create mode 100644 test/test/pending-handles--bail.tap
 create mode 100644 test/test/pending-handles--buffer.tap
 delete mode 100644 test/test/pending-handles-bail.tap
 create mode 100644 test/test/plan-async--buffer.tap
 delete mode 100644 test/test/plan-async-bail.tap
 create mode 100644 test/test/plan-failures--bail--buffer.tap
 create mode 100644 test/test/plan-failures--bail.tap
 create mode 100644 test/test/plan-failures--buffer.tap
 delete mode 100644 test/test/plan-failures-bail.tap
 create mode 100644 test/test/plan-too-many--bail--buffer.tap
 rename test/test/{plan-too-many-bail.tap => plan-too-many--bail.tap} (58%)
 create mode 100644 test/test/plan-too-many--buffer.tap
 create mode 100644 test/test/pragma--bail--buffer.tap
 create mode 100644 test/test/pragma--bail.tap
 create mode 100644 test/test/pragma--buffer.tap
 delete mode 100644 test/test/pragma-bail.tap
 create mode 100644 test/test/promise--buffer.tap
 delete mode 100644 test/test/promise-bail.tap
 create mode 100644 test/test/promise-fails--bail--buffer.tap
 rename test/test/{promise-fails-bail.tap => promise-fails--bail.tap} (50%)
 create mode 100644 test/test/promise-fails--buffer.tap
 create mode 100644 test/test/promise-plan--bail--buffer.tap
 rename test/test/{promise-plan-bail.tap => promise-plan--bail.tap} (59%)
 create mode 100644 test/test/promise-plan--buffer.tap
 create mode 100644 test/test/promise-return--bail--buffer.tap
 create mode 100644 test/test/promise-return--bail.tap
 create mode 100644 test/test/promise-return--buffer.tap
 delete mode 100644 test/test/promise-return-bail.tap
 create mode 100644 test/test/promise-return-mocha--bail--buffer.tap
 create mode 100644 test/test/promise-return-mocha--bail.tap
 create mode 100644 test/test/promise-return-mocha--buffer.tap
 delete mode 100644 test/test/promise-return-mocha-bail.tap
 create mode 100644 test/test/rejects--bail--buffer.tap
 create mode 100644 test/test/rejects--bail.tap
 create mode 100644 test/test/rejects--buffer.tap
 create mode 100644 test/test/rejects.js
 create mode 100644 test/test/rejects.tap
 rename test/test/{root-teardown-bail.tap => root-teardown--buffer.tap} (68%)
 create mode 100644 test/test/segv--bail--buffer.tap
 create mode 100644 test/test/segv--bail.tap
 create mode 100644 test/test/segv--buffer.tap
 create mode 100644 test/test/segv.js
 create mode 100644 test/test/segv.tap
 rename test/test/{skip-bail.tap => skip--buffer.tap} (89%)
 rename test/test/{skip-all-bail.tap => skip-all--buffer.tap} (100%)
 create mode 100644 test/test/source-map-fail--bail--buffer.tap
 copy test/test/{not-ok-nested-bail.tap => source-map-fail--bail.tap} (58%)
 create mode 100644 test/test/source-map-fail--buffer.tap
 rename test/test/{not-ok-nested-bail.tap => source-map-fail-bail.tap} (60%)
 create mode 100644 test/test/source-map-fail.coffee
 create mode 100644 test/test/source-map-fail.js
 create mode 100644 test/test/source-map-fail.js.map
 create mode 100644 test/test/source-map-fail.tap
 copy test/test/{sparse-array-bail.tap => sparse-array--bail--buffer.tap} (99%)
 rename test/test/{sparse-array-bail.tap => sparse-array--bail.tap} (99%)
 copy test/test/{sparse-array.tap => sparse-array--buffer.tap} (99%)
 create mode 100644 test/test/spawn--bail--buffer.tap
 rename test/test/{spawn-bail.tap => spawn--bail.tap} (64%)
 create mode 100644 test/test/spawn--buffer.tap
 create mode 100644 test/test/spawn-empty--buffer.tap
 delete mode 100644 test/test/spawn-empty-bail.tap
 create mode 100644 test/test/spawn-failures--bail--buffer.tap
 create mode 100644 test/test/spawn-failures--bail.tap
 create mode 100644 test/test/spawn-failures--buffer.tap
 delete mode 100644 test/test/spawn-failures-bail.tap
 rename test/test/{spawn-stderr-bail.tap => spawn-stderr--buffer.tap} (52%)
 create mode 100644 test/test/stdin--bail--buffer.tap
 create mode 100644 test/test/stdin--bail.tap
 create mode 100644 test/test/stdin--buffer.tap
 create mode 100644 test/test/stdin.js
 create mode 100644 test/test/stdin.tap
 create mode 100644 test/test/subtest-only-options--buffer.tap
 create mode 100644 test/test/subtest-only-options.js
 create mode 100644 test/test/subtest-only-options.tap
 create mode 100644 test/test/subtest-preplan--buffer.tap
 create mode 100644 test/test/subtest-preplan.js
 create mode 100644 test/test/subtest-preplan.tap
 create mode 100644 test/test/subtest-with-name-and-function--buffer.tap
 create mode 100644 test/test/subtest-with-name-and-function.js
 create mode 100644 test/test/subtest-with-name-and-function.tap
 create mode 100644 test/test/subtest-with-name-and-options--buffer.tap
 create mode 100644 test/test/subtest-with-name-and-options.js
 create mode 100644 test/test/subtest-with-name-and-options.tap
 create mode 100644 test/test/subtest-with-only-a-function--buffer.tap
 create mode 100644 test/test/subtest-with-only-a-function.js
 create mode 100644 test/test/subtest-with-only-a-function.tap
 create mode 100644 test/test/subtest-with-only-a-name--buffer.tap
 create mode 100644 test/test/subtest-with-only-a-name.js
 create mode 100644 test/test/subtest-with-only-a-name.tap
 create mode 100644 test/test/subtest-with-options-and-function--buffer.tap
 create mode 100644 test/test/subtest-with-options-and-function.js
 create mode 100644 test/test/subtest-with-options-and-function.tap
 create mode 100644 test/test/subtest-without-arguments--buffer.tap
 create mode 100644 test/test/subtest-without-arguments.js
 create mode 100644 test/test/subtest-without-arguments.tap
 create mode 100644 test/test/sync-timeout--bail--buffer.tap
 create mode 100644 test/test/sync-timeout--bail.tap
 create mode 100644 test/test/sync-timeout--buffer.tap
 delete mode 100644 test/test/sync-timeout-bail.tap
 create mode 100644 test/test/teardown-throw-autocomplete--bail--buffer.tap
 create mode 100644 test/test/teardown-throw-autocomplete--bail.tap
 create mode 100644 test/test/teardown-throw-autocomplete--buffer.tap
 create mode 100644 test/test/teardown-throw-autocomplete.js
 create mode 100644 test/test/teardown-throw-autocomplete.tap
 create mode 100644 test/test/teardown-timing--buffer.tap
 create mode 100644 test/test/teardown-timing-throws--bail--buffer.tap
 create mode 100644 test/test/teardown-timing-throws--bail.tap
 create mode 100644 test/test/teardown-timing-throws--buffer.tap
 create mode 100644 test/test/teardown-timing-throws.js
 create mode 100644 test/test/teardown-timing-throws.tap
 create mode 100644 test/test/teardown-timing.js
 create mode 100644 test/test/teardown-timing.tap
 create mode 100644 test/test/throw--bail--buffer.tap
 create mode 100644 test/test/throw--bail.tap
 create mode 100644 test/test/throw--buffer.tap
 delete mode 100644 test/test/throw-bail.tap
 create mode 100644 test/test/throw-root--bail--buffer.tap
 create mode 100644 test/test/throw-root--bail.tap
 create mode 100644 test/test/throw-root--buffer.tap
 create mode 100644 test/test/throw-root.js
 create mode 100644 test/test/throw-root.tap
 create mode 100644 test/test/throw-twice--bail--buffer.tap
 rename test/test/{throw-twice-bail.tap => throw-twice--bail.tap} (60%)
 create mode 100644 test/test/throw-twice--buffer.tap
 copy test/test/{throws-bail.tap => throws--bail--buffer.tap} (80%)
 copy test/test/{throws-bail.tap => throws--bail.tap} (98%)
 rename test/test/{throws-bail.tap => throws--buffer.tap} (62%)
 create mode 100644 test/test/throws-and-plans--bail--buffer.tap
 rename test/test/{throws-and-plans-bail.tap => throws-and-plans--bail.tap} (61%)
 create mode 100644 test/test/throws-and-plans--buffer.tap
 create mode 100644 test/test/timeout--bail--buffer.tap
 rename test/test/{timeout-bail.tap => timeout--bail.tap} (55%)
 create mode 100644 test/test/timeout--buffer.tap
 create mode 100644 test/test/timeout-via-runner--bail--buffer.tap
 copy test/test/{timeout-via-runner-bail.tap => timeout-via-runner--bail.tap} (63%)
 create mode 100644 test/test/timeout-via-runner--buffer.tap
 create mode 100644 test/test/timeout-via-runner-ignore-sigterm--bail--buffer.tap
 rename test/test/{timeout-via-runner-bail.tap => timeout-via-runner-ignore-sigterm--bail.tap} (56%)
 create mode 100644 test/test/timeout-via-runner-ignore-sigterm--buffer.tap
 delete mode 100644 test/test/timeout-via-runner-ignore-sigterm-bail.tap
 create mode 100644 test/test/timeout-via-runner-no-plan--bail--buffer.tap
 rename test/test/{timeout-via-runner-no-plan-bail.tap => timeout-via-runner-no-plan--bail.tap} (61%)
 create mode 100644 test/test/timeout-via-runner-no-plan--buffer.tap
 rename test/test/{todo-bail.tap => todo--buffer.tap} (53%)
 create mode 100644 test/test/type-function--bail--buffer.tap
 create mode 100644 test/test/type-function--bail.tap
 create mode 100644 test/test/type-function--buffer.tap
 create mode 100644 test/test/type-function.js
 create mode 100644 test/test/type-function.tap
 create mode 100644 test/test/unfinished--bail--buffer.tap
 create mode 100644 test/test/unfinished--bail.tap
 create mode 100644 test/test/unfinished--buffer.tap
 delete mode 100644 test/test/unfinished-bail.tap
 create mode 100644 test/test/unfinished-empty--bail--buffer.tap
 create mode 100644 test/test/unfinished-empty--bail.tap
 create mode 100644 test/test/unfinished-empty--buffer.tap
 create mode 100644 test/test/unfinished-empty.js
 create mode 100644 test/test/unfinished-empty.tap
 create mode 100644 test/test/unfinished-promise--bail--buffer.tap
 create mode 100644 test/test/unfinished-promise--bail.tap
 create mode 100644 test/test/unfinished-promise--buffer.tap
 delete mode 100644 test/test/unfinished-promise-bail.tap
 create mode 100644 test/test/unhandled-rejection--bail--buffer.tap
 create mode 100644 test/test/unhandled-rejection--bail.tap
 create mode 100644 test/test/unhandled-rejection--buffer.tap
 create mode 100644 test/test/unhandled-rejection.js
 create mode 100644 test/test/unhandled-rejection.tap
 delete mode 100644 test/timeout.js

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-tap.git



More information about the Pkg-javascript-commits mailing list