tabe

Beautiful tape tests for browsers and CLI.

Usage no npm install needed!

<script type="module">
  import tabe from 'https://cdn.skypack.dev/tabe';
</script>

README

tabe

Beautiful tape tests for browsers and cli

Cli

cli

Browser

browser

Install

npm install -g tabe

Cli

tabe your_test.js

Browser

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>tabe browser test</title>
</head>
<body>
  <script src="../dist/tabe.js"></script>
  <script type="text/javascript">
    window.tabe.createStream( window.tape );
    window.test = window.tape; // Just an alias
  </script>
  <script>
test('My first test', (t) => {
  t.equal(true, true);
  t.end();
});
  </script>
</body>
</html>

Using the api

var test = require('tape');
var tabe = require('tabe');
tabe.createStream( test );

test('My first test', (t) => {
  t.equal(true, true);
  t.end();
});