tap-dancer

a quick human-readable test-reporter for Tap

like tap-dot, but with more information about failures, and where to find them.

based on am-tap-dotby amokrushin. (Thanks!)


# local
npm i tap-dancer --save-dev

# global
npm i tap-dancer -g

API

const test = require('tape')
const TapDance = require('tap-dancer')

test
  .createStream()
  .pipe(new TapDance())
  .pipe(process.stdout)

Command-line

tape test/index.js | node_modules/.bin/tap-dancer --color

or in package.json,

{
  "name": "module-name",
  "scripts": {
    "test": "node ./test/tap-test.js | tap-dancer --color"
  }
}

Then run with npm test

MIT

HomePage

https://github.com/spencermountain/tap-dance#readme

Repository

https+https://github.com/spencermountain/tap-dance


上一篇:JavaScript 函数作用域、执行环境(this)、call、apply、bind 的用法
下一篇:compromise

相关推荐

  • 用 webpack 和 Parcel 分别搭建第一个 ReactApp

    学习 React 可以用以下方法直接创建一个 ReactApp ,本文主要介绍如何手动用 Webpack 和 Parcel 来搭这个环境。 (https://img.javascriptcn.c...

    2 年前
  • 深入理解Webpack核心模块Tapable钩子[同步版]

    记录下自己在前端路上爬坑的经历 加深印象,正文开始~ tapable是webpack的核心依赖库 想要读懂webpack源码 就必须首先熟悉tapable ok.下面是webapck中引入的tapa...

    1 年前
  • 核心库 Tapable 的使用与原理解析

    前言Webpack 本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是 Tapable,Webpack 中最核心的负责编译的 Compiler 和负责创建 bundl...

    5 个月前
  • 干货!撸一个webpack插件(内含tapable详解+webpack流程)

    原文链接:https://www.jianshu.com/p/715...(https://www.jianshu.com/p/7159ebe81e7b) 目录 Tabable是什么? ...

    2 年前
  • 如何实现swipe、tap、longTap等自定义事件

    前言 移动端原生支持、、等事件,但是在平常业务中我们经常需要使用、、、等事件去实现想要的效果,对于这种自定义事件他们底层是如何实现的呢?让我们从的模块去分析其原理。

    2 年前
  • 基于canvas和web audio实现低配版MikuTap

    最近发掘了一个特别happy的网页小游戏MikuTap。打开之后沉迷了一下午,导致开发工作没做完差点就要删库跑路了,还好boss瞥了我一眼就没下文了。于是第二天我就继续沉迷,随着一阵抽搐,这个游戏索然...

    2 年前
  • 分析tapable设计,学习事件流处理

    这是 学习源码设计 第二篇,主要是学习源码实现原理和揣摩设计思路,不会深究每个开源库具体的函数实现。 0 导读 本文学习的版本是2.0.0beta.10(截止至目前20200420),拉取的tap...

    1 个月前
  • wrapping-tape

    Wrap tape tests to add setup and teardown functionality wrappingtape Wrap tape(https://github.com...

    2 年前
  • webpack原理系列-tapable用法(SyncWaterfallHook篇)

    SyncWaterfallHook 上一个函数的返回值作为下一个函数的接受参数 代码如下 测试 atab1 btab2 c ...

    2 个月前
  • webpack原理系列-tapable用法(SyncHook篇)

    webpack原理 Webpack本质基于事件流,流程就是将各个插件串联执行,实现此功能的核心就是tapable,webpack中负责编译的Compiler是基于tapable实现。

    2 个月前

官方社区

扫码加入 JavaScript 社区