Neato Polyester Material

earltape

0.2.0 • Public • Published

Earltape

Run tape tests written in Earl Grey!

To install: npm install -g earltape

The command works exactly the same as the regular tape runner, just do earltape test/*.eg to run your tests. You can pipe earltape into any standard tap reporter as you would expect.

To write your tests, require('tape') and use it exactly like you would if you were writing your tests in javascript. You won't get the same API if you require earltape as the index file contains macros.

Macros

Instead of requiring tape, you can use the test macro:

require-macro: earltape -> test
 
test "timing test":
  @plan(2)
  @equal(typeof(Date.now), 'function')
  start = Date.now()
 
  setTimeout(cb, 100) where cb = ->
    @equal(Date.now() - start, 100)

Many thanks to hflw for Coffeetape.

Keywords

none

install

npm i earltape

Downloadsweekly downloads

0

version

0.2.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability