8000 Tags · dchambers/tape · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: dchambers/tape

Tags

v5.0.0-next.3

Toggle v5.0.0-next.3's commit message
v5.0.0-next.3

Changes since v5.0.0-next.2:
 - [Fix] tests without a callback that are *skipped* should not fail

Changes since v4.13.0:

 - [Breaking] update `deep-equal` to v2
 - [Breaking] fail any assertion after `.end()` is called (tape-testing#489)
 - [Breaking] `error` should not emit `expected`/`actual` diags (tape-testing#455)
 - [Breaking] support passing in an async function for the test callback (tape-testing#472)
 - [Breaking] tests with no callback are failed TODO tests (tape-testing#69)
 - [Breaking] equality functions: throw when < 2 arguments are provided
 - [Breaking] add "exports" to restrict public API
 - [Breaking] `throws`: bring into line with node’s `assert.throws`
 - [Breaking] use default `require.extensions` collection instead of the magic Array `['.js']` (tape-testing#396)
 - [meta] change dep semver prefix from ~ to ^

v5.0.0-next.2

Toggle v5.0.0-next.2's commit message
v5.0.0-next.2

Changes since v5.0.0-next.1:

 - [New] `tape` binary: Add -i flag to ignore files from gitignore (tape-testing#492)
 - [New] add `t.match()` and `t.doesNotMatch()`, new in `node` `v13.6`
 - [readme] remove long-dead testling-ci badge

Changes since v4.13.0:

 - [Breaking] `error` should not emit `expected`/`actual` diags (tape-testing#455)
 - [Breaking] support passing in an async function for the test callback (tape-testing#472)
 - [Breaking] update `deep-equal` to v2
 - [Deps] update `resolve`
 - [meta] change dep semver prefix from ~ to ^

v4.13.0

Toggle v4.13.0's commit message
v4.13.0

  - [New] `tape` binary: Add -i flag to ignore files from gitignore (tape-testing#492)
  - [New] add `t.match()` and `t.doesNotMatch()`, new in `node` `v13.6`
  - [Deps] update `resolve`
  - [Tests] handle stack trace variation in node <= 0.8
  - [lint] fix object key spacing

v5.0.0-next.1

Toggle v5.0.0-next.1's commit message
v5.0.0-next.1

Changes since v5.0.0-next.0:

 - [Breaking] fail any assertion after `.end()` is called (tape-testing#489(
 - [Breaking] tests with no callback are failed TODO tests (tape-testing#69)
 - [Breaking] equality functions: throw when < 2 arguments are provided
 - [Breaking] add "exports" to restrict public API
 - [Breaking] `throws`: bring into line with node’s `assert.throws`
 - [Breaking] use default `require.extensions` collection instead of the magic Array `['.js']` (tape-testing#396)
 - [Fix] error stack file path can contain parens/spaces
 - [Refactor] make everything strict mode
 - [Refactor] Avoid setting message property on primitives; use strict mode to catch this (tape-testing#490)
 - [Refactor] generalize error message from calling `.end` more than once
 - [Dev Deps] update `eslint`
 - [Tests] improve some failure output by adding messages
 - [Tests] handle stack trace variation in node <= 0.8
 - [Tests] ensure bin/tape is linted
 - [Tests] Fail a test if its callback returns a promise that rejects (tape-testing#441)
 - [eslint] fix remaining undeclared variables (tape-testing#488)
 - [eslint] Fix leaking variable in tests
 - [eslint] fix object key spacing

Changes since v4.12.1:

 - [Breaking] `error` should not emit `expected`/`actual` diags (tape-testing#455)
 - [Breaking] support passing in an async function for the test callback (tape-testing#472)
 - [Breaking] update `deep-equal` to v2
 - [Deps] update `resolve`
 - [meta] change dep semver prefix from ~ to ^

v4.12.1

Toggle v4.12.1's commit message

Verified

This commit was signed with the committer’s verified signature.
ljharb Jordan Harband
v4.12.1

  - [Fix] error stack file path can contain parens/spaces
  - [Deps] update `resolve`
  - [Dev Deps] update `eslint`

v5.0.0-next.0

Toggle v5.0.0-next.0's commit message

Verified

This commit was signed with the committer’s verified signature.
ljharb Jordan Harband
v5.0.0-next.0

  - [Breaking] `error` should not emit `expected`/`actual` diags (tape-testing#455)
  - [Breaking] support passing in an async function for the test callback (tape-testing#472)
  - [Breaking] update `deep-equal` to v2
  - [Deps] update `resolve`
  - [meta] change dep semver prefix from ~ to ^

v4.12.0

Toggle v4.12.0's commit message
v4.12.0

  - [New] when the error type is wrong, show the message and stack
  - [Refactor] use `is-regex` instead of `instanceof RegExp`
  - [Deps] update `deep-equal`, `glob`, `object-inspect`, `resolve`, `string.prototype.trim`
  - [Dev Deps] update `eslint`
  - [readme] add tap-nyc to pretty-reporters (tape-testing#480)
  - [Tests] use shared travis-ci configs
  - [Tests] add a test for the wrong kind of error

v4.11.0

Toggle v4.11.0's commit message

Verified

This commit was signed with the committer’s verified signature.
ljharb Jordan Harband
v4.11.0

 - [New] Add descriptive messages for skipped asserts (tape-testing#476)
 - [Fix] emit skipped tests as objects (tape-testing#473)
 - [Refactor] use `!!` over `Boolean()`
 - [meta] clean up license so github can detect it
 - [Deps] update `inherits`, `resolve`
 - [Tests] add tests for 'todo' exit codes (tape-testing#471)

v4.10.2

Toggle v4.10.2's commit message

Verified

This commit was signed with the committer’s verified signature.
ljharb Jordan Harband
v4.10.2

 - [fix] don't consider 'ok' of todo tests in exit code (tape-testing#470)
 - [refactor] Removed never-read inErrorState from index.js (tape-testing#462)
 - [deps] update `glob`, `resolve`
 - [docs] Minor punctuation/highlighting improvement (tape-testing#468)

v4.10.1

Toggle v4.10.1's commit message

Verified

This commit was signed with the committer’s verified signature.
ljharb Jordan Harband
v4.10.1

 - [Fix] Partial revert of tape-testing#403: fbe4b95 and 367b010 (tape-testing#459, tape-testing#222)
 - [Refactor] consistent spacing
 - [Deps] update `resolve`
0