Guest User

Untitled

a guest
Jul 19th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. assert = require('assert')
  2.  
  3. class MyError
  4. constructor: (@message, @name='bar') -> #nop
  5.  
  6. try
  7. throw new Error('baz')
  8. throw new MyError('foo')
  9. catch err
  10. console.log err.message
  11. console.log err.name
  12.  
  13. # ok
  14. assert.throws (-> throw new MyError('foo')), MyError
  15.  
  16. # fail
  17. assert.throws (-> throw new Error('plain')), MyError
Add Comment
Please, Sign In to add comment