UNPKG

945 BJavaScriptView Raw
1var tape = require('../');
2var tap = require('tap');
3var concat = require('concat-stream');
4
5var stripFullStack = require('./common').stripFullStack;
6
7tap.test('timeoutAfter test', function (tt) {
8 tt.plan(1);
9
10 var test = tape.createHarness();
11 var tc = function (rows) {
12 tt.same(stripFullStack(rows.toString('utf8')), [
13 'TAP version 13',
14 '# timeoutAfter',
15 'not ok 1 test timed out after 1ms',
16 ' ---',
17 ' operator: fail',
18 ' stack: |-',
19 ' Error: test timed out after 1ms',
20 ' [... stack stripped ...]',
21 ' ...',
22 '',
23 '1..1',
24 '# tests 1',
25 '# pass 0',
26 '# fail 1'
27 ].join('\n') + '\n');
28 };
29
30 test.createStream().pipe(concat(tc));
31
32 test('timeoutAfter', function (t) {
33 t.plan(1);
34 t.timeoutAfter(1);
35 });
36});