UNPKG

macgyver

Version:

[![build status](https://secure.travis-ci.org/dominictarr/macgyver.png)](http://travis-ci.org/dominictarr/macgyver) [![browser status](http://ci.testling.com/dominictarr/macgyver.png)](http://ci.testling.com/dominictarr/macgyver) declarative assertion framework for invocation ordering.

21 lines (14 loc) 307 B
var s = require('./setup')(module) var invalid = s.invalid var valid = s.valid function fun () { console.log([].slice.call(arguments)) } valid('isPassed()', function (mac) { var f = mac(fun).isPassed([1]) f(1) }) invalid('isPassed()', function (mac) { var f = mac(fun).isPassed([1]) f(2) })