UNPKG

409 BJavaScriptView Raw
1"use strict";
2
3const defer = require('./defer');
4const assert = require('assert');
5
6describe(`defer`, function ()
7{
8 it(`basic`, function (done)
9 {
10 defer(done);
11 });
12
13 it(`argument forwarding`, function (done)
14 {
15 function callback(a, b, c)
16 {
17 assert.equal(a, 'a');
18 assert.equal(b, 'b');
19 assert.equal(c, 'c');
20 done();
21 }
22 defer(callback, 'a', 'b', 'c');
23 });
24});