1234567891011121314151617181920212223242526272829303132 |
- 'use strict';
- var tape = require('../');
- tape.test('createMultipleStreams', function (tt) {
- tt.plan(2);
- var th = tape.createHarness();
- th.createStream();
- th.createStream();
- var testOneComplete = false;
- th('test one', function (tht) {
- tht.plan(1);
- setTimeout(function () {
- tht.pass();
- testOneComplete = true;
- }, 100);
- });
- th('test two', function (tht) {
- tht.ok(testOneComplete, 'test 1 completed before test 2');
- tht.end();
- });
- th.onFinish(function () {
- tt.equal(th._results.count, 2, 'harness test ran');
- tt.equal(th._results.fail, 0, "harness test didn't fail");
- });
- });
|