Skip to content

Instantly share code, notes, and snippets.

@dominictarr
Created February 6, 2011 00:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dominictarr/812959 to your computer and use it in GitHub Desktop.
Save dominictarr/812959 to your computer and use it in GitHub Desktop.
adding assert functions to current module without breaking anything!
var assert = require('assert')
var s = 'var assert = require(\'assert\')\n'
for(var i in assert){
s += (ok.toString().replace(/ok/g,i)) + '\n'
}
function ok (){
assert.ok.apply(null,arguments)
}
module.exports = s
eval(require('./mixin2'))
equal(1,1)
//node test.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment