Olivine-Labs/busted — pull request #16 by nilnor (2012-09-05 18:41:21+00:00)
Title: Correct the status check for test runs

We need to check status from xpcall, not err. Checking err means that any truthy return from an `it` will mark the spec as failed.

As an aside, you might very well wonder about the return from an `it`. Well if you, like me, write your specs in moonscript then the implicit returns means that will very often be a return value even from an `it`.