{"issue":{"title":"Errors in topic function should be caught and passed on","user":{"login":"jupiter","id":26949,"url":"https://api.github.com/users/jupiter","avatar_url":"https://secure.gravatar.com/avatar/b1a32e355e2310e6652735556a6030f9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b1a32e355e2310e6652735556a6030f9"},"created_at":"2011-09-23T12:17:12Z","milestone":null,"state":"closed","updated_at":"2011-12-28T16:31:57Z","labels":[],"id":1722783,"closed_at":"2011-12-28T16:31:57Z","pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"html_url":"https://github.com/cloudhead/vows/issues/132","body":"When writing tests prior to implementation of methods, you would want to use these methods in topics.  However, this stops tests from running, as errors that happen in topics are currently uncaught by vows.  \r\n\r\nThis necessitates inserting a try/catch block around the body of each topic's function, which soon becomes cumbersome.  I can implement a function to wrap around such erroring topic code, but I think it would be better if it was built into vows.  \r\n\r\nAn error occurring within a topic, should just pass the error on, as a callback normally would.","number":132,"url":"https://api.github.com/repos/cloudhead/vows/issues/132","comments":11,"assignee":null},"action":"closed"}