use panic_any;
use Error;
/// Mark the current case as failed; remaining cases continue.
///
/// # Panics
///
/// Always panics with a [`FailReason::Fail`]. The runner catches this and records
/// the case as failed without re-panicking.
!
/// Mark the current case as failed and abort all remaining cases.
///
/// The runner catches this, records the case as failed, runs `teardown_suite`
/// if present, then panics with the message.
///
/// # Panics
///
/// Always panics with a [`FailReason::FailNow`].
!