visionmedia/should.js — pull request #35 by serby (2012-01-09 17:40:39+00:00)
Title: Adding a message matching param to throw()

I added a message parameter to throw() to allow assertions on the error message thrown

A bit like 'message' in the default assert.throws(block, [error], [message])

http://nodejs.org/docs/v0.6.7/api/assert.html#assert.throws

Tests also included