Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diegorbaquero/node-bogota

πŸš€ Run tape tests concurrently with tap-spec output
https://github.com/diegorbaquero/node-bogota

bogota concurrent javascript nodejs parallel tap tape test testing tests

Last synced: 12 days ago
JSON representation

πŸš€ Run tape tests concurrently with tap-spec output

Awesome Lists containing this project

README

        

# bogota [![npm](https://img.shields.io/npm/v/bogota.svg)](https://npmjs.org/package/bogota) [![downloads](https://img.shields.io/npm/dm/bogota.svg)](https://npmjs.org/package/bogota) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/) [![npm](https://img.shields.io/npm/l/bogota.svg)](LICENSE) [![Greenkeeper badge](https://badges.greenkeeper.io/DiegoRBaquero/node-bogota.svg)](https://greenkeeper.io/)

Concurrent tape test-files runner with `tap-spec` output

**Requires NodeJS v6+**

## Global CLI Install

```
npm install -g bogota
```

### CLI Usage

```sh
$ bogota [test/**/*.js]
```
If no path(s) are specified, `bogota` will use `test*.js` `test/**/*.js` and `tests/**/*.js` as paths

## As a dev dependency

### Install
```
npm install -D bogota
```

### `npm test` Usage

```json
{
...
"scripts": {
"test": "bogota"
},
"devDependencies": {
"bogota": "^2.0.0",
"tape": "^4.6.3"
}
...
}
```

And then do `npm test`

## License

MIT. Copyright Β© [Diego RodrΓ­guez Baquero](https://diegorbaquero.com)