[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