Test: Test more error paths
core::MedalError::AccessDenied
and core::MedalError::SessionTimeout
seem to never get created during testing in code coverage (is this actually correct?)
core::MedalError::AccessDenied
and core::MedalError::SessionTimeout
seem to never get created during testing in code coverage (is this actually correct?)