changes assert statement to fail_unless! macro