man > tape(1)

NAME
       tape β€” tap-producing test harness for node and browsers

SYNOPSIS
       tape [-r module] [file] [file ...]

DESCRIPTION
       tape is a tap-producing test harness for node and browsers requiring only a few line of code.
       It  can  be  used for unit and integration testing.  tape will execute test described by file
       option. File are interpreted using glob module by default. You may therefore  need  to  quote
       file  in  order  to  avoid globbing by shell.  Tests are written in pure javascript, so tests
       could be run using Node.js.

OPTIONS
       -r, --require
                load one or more modules before running any tests.  Please  note  that  all  modules
                loaded  using  the  -r  flag  will run before any tests, regardless of when they are
                specified. For example, tape -r a b -r c will actually load a and c  before  loading
                b, since they are flagged as required modules.

       -i, --ignore
                ignore  tests  from  certain folders and/or files are not intended to be run. It de‐
                faults to `.gitignore` file when passed with no argument. For example:
                tape -i .ignore **/*.js`

       --no-only
                This is particularly useful in a CI environment where an "only test" is not supposed
                to go unnoticed. By passing the `--no-only` flag, any existing  "only  test"  causes
                tests to fail:
                tape --no-only **/*.js`
                Alternatively,  the  environment  variable  `NODE_TAPE_NO_ONLY_TEST`  can  be set to
                `true` to achieve the same behavior; the command-line flag takes precedence.

METHODS
       The assertion methods in `tape` are heavily influenced or copied from the  methods  in  node-
       tap.
       var test = require('tape')

EXAMPLES
       tape 'tests/**/*.js'
       tape -r './my/local/module' 'tests/**/*.js'
       tape -r 'babel-register' 'tests/**/*.js'

SEE ALSO
       /usr/share/doc/node-tape/readme.markdown.gz, tap(1), nodejs(1), glob(7)

                                               8/4/17                                        tape(1)

Generated by phpman v4.10.0-7-g98e9fd5 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-09-03 09:43 @216.73.216.239
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!