18.34.0 • Published 9 years ago

mmalecki-test-0 v18.34.0

Weekly downloads
208
License
-
Repository
github
Last release
9 years ago

assert-called Build Status

Assert that your callback got called.

Installation

npm install assert-called

Usage

var cb = require('assert-called');

function notCalling(cb) {
}

function notCalled() {
}

process.nextTick(cb(function () {
  console.log('called');
}));

notCalling(cb(notCalled));

Will output:

called

/Users/maciej/dev/js/assert-called/lib/assert-called.js:26
    throw new assert.AssertionError({
          ^
AssertionError: 1 callback not called:
  notCalled
    at Object.<anonymous> (/Users/maciej/dev/js/assert-called/examples/called-and-not-called.js:13:12)
    at Module._compile (module.js:454:26)
    at Object.Module._extensions..js (module.js:472:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain (module.js:497:10)
    at process.startup.processNextTick.process._tickCallback (node.js:325:13)

How it works

assert-called attaches a process.on('exit') listener to make sure that all registered callbacks are eventually called.

18.34.0

9 years ago

18.32.0

9 years ago

18.31.0

9 years ago

18.30.2

9 years ago

18.30.1

9 years ago

18.30.0

9 years ago

18.28.0

9 years ago

18.26.0

9 years ago

18.25.0

9 years ago

18.24.0

9 years ago

18.17.4

9 years ago

18.17.3

9 years ago

18.17.2

9 years ago

18.17.1

9 years ago

18.17.0

9 years ago

18.16.0

9 years ago

18.15.0

9 years ago

18.14.0

9 years ago

18.13.0

9 years ago

18.10.0

9 years ago

18.9.0

9 years ago

18.8.0

9 years ago

18.7.0

9 years ago

18.6.0

9 years ago

18.5.0

9 years ago

18.4.0

9 years ago

18.3.0

9 years ago

18.0.13

9 years ago

18.0.12

9 years ago

18.0.11

9 years ago

18.0.10

9 years ago

18.0.9

9 years ago

18.0.8

9 years ago

18.0.7

9 years ago

18.0.6

9 years ago

18.0.5

9 years ago

18.0.4

9 years ago

18.0.3

9 years ago

18.0.2

9 years ago

18.0.1

9 years ago

18.0.0

9 years ago

17.0.0

9 years ago

16.0.0

9 years ago

15.0.0

9 years ago

14.0.0

9 years ago

13.6.0

9 years ago

13.5.0

9 years ago

13.4.0

9 years ago

13.1.0

9 years ago

9.7.0

9 years ago

9.1.0

9 years ago

9.24.0

9 years ago

9.23.0

9 years ago

9.22.0

9 years ago

9.21.0

9 years ago

9.20.0

9 years ago

9.19.0

9 years ago

9.17.0

9 years ago

9.16.0

9 years ago

9.15.0

9 years ago

9.14.0

9 years ago

9.13.0

9 years ago

9.12.0

9 years ago

9.10.0

9 years ago

9.9.0

9 years ago

9.8.0

9 years ago

9.6.0

9 years ago

9.3.0

10 years ago

1.15.0

10 years ago

16.0.19

10 years ago

16.0.18

10 years ago

16.0.17

10 years ago

16.0.16

10 years ago

1.0.23

10 years ago

1.0.22

10 years ago

1.0.21

10 years ago

1.0.10

10 years ago

1.0.7

10 years ago

8.0.22

10 years ago

8.0.5

10 years ago

8.0.4

10 years ago

7.0.4

10 years ago

7.0.3

10 years ago

7.0.2

10 years ago

7.0.1

10 years ago

7.0.0

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

12 years ago

0.0.0

12 years ago