TAP

Awesome TAP Awesome

>有用的资源 Test Anything Protocol
>测试工具中测试模块之间的基于文本的简单界面

此列表目前非常关注JavaScript. 那是因为我只对JS世界中的TAP东西很熟悉. 欢迎任何语言的贡献.

Reporters

JavaScript

Producers

产生TAP输出的东西.

JavaScript

  • AVA -未来派测试跑步者($ ava --tap).
  • tap -Node.js的TAP测试框架.
  • tape -用于Node.js和浏览器的TAP生产测试工具.
  • ESLint -可插入的JavaScript linter($ eslint --format = tap`).
  • Mocha -适用于Node.js和浏览器的功能丰富的测试框架($ mocha reporter = tap).
  • qunit-tap -QUnit的TAP输出.
  • jasmine-reporters -茉莉的TAP输出.
  • karma-tap-reporter -业力的TAP输出.
  • mos -Markdown文件生成器和测试器($ mos test --tap).
  • zora -TAP生产的测试运行程序,可在没有Babel的情况下与ES2015一起使用.

Fish

  • Fishtape -TAP生产商和鱼的测试装置.

Bash

  • bats -Bash自动化测试系统.

More...

Consumers

消耗TAP输出的东西.

JavaScript

More...

Tools

JavaScript

Python

  • tappy -使用TAP的工具.

Articles

Tutorials

  • test-anything -通过互动研讨会学习使用TAP进行任何测试.

Documentation

Community

License

CC0

在法律允许的范围内, Sindre Sorhus 放弃了此作品的所有版权以及相关或邻近的权利.