use nose asserts for better error messages.