literapi icon indicating copy to clipboard operation
literapi copied to clipboard

Literate testing for HTTP APIs using markdown

Results 7 literapi issues
Sort by recently updated
recently updated
newest added

There should be a way to define and call helper functions like "log in" or "today's date", etc. However, we need to define: ## Where should the functions be defined?...

enhancement

Ideally, each test should be represented as a request/response pair, which themselves can be transformed into tests or what have you. Use something like https://github.com/substack/node-parsley (or node http parsing, if...

enhancement

This is stubbed out, but hasn't actually been implemented due to the current way we use vows.

enhancement

Right now, LiterAPI is too tightly bound to vows. While vows is awesome, it should be possible to produce tests for any testing framework. Begin by integrating node-tap, then maybe...

enhancement

With the `-r` option if a directory is specified, recursively descend through the directory and all children instead of just looking at the files directly in the directory.

enhancement

If a file argument is passed to `literapi` that's a directory, run on all the files in the directory (shallow). Will default to `.md`, `.markdown`, and `.txt` files.

enhancement