Updated error to be more expressive.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s
This commit is contained in:
@@ -130,15 +130,15 @@ mod msgactions {
|
||||
fn turn_error_into_action() {
|
||||
let doc_name = Name::english(Uuid::new_v4().to_string().as_str());
|
||||
let expected_name: NameType = doc_name.clone().into();
|
||||
let error = ErrorID::DocumentNameAlreadyExists;
|
||||
let err = MTTError::new(doc_name.clone(), error.clone());
|
||||
let error = ErrorID::Document(expected_name.clone());
|
||||
let err = MTTError::new(error.clone());
|
||||
let result: MsgAction = err.into();
|
||||
match result {
|
||||
MsgAction::Error(err) => {
|
||||
assert_eq!(err.doc_name(), &expected_name);
|
||||
let err_id = err.error_id();
|
||||
let err_id = err.get_error_ids().back().unwrap();
|
||||
match err_id {
|
||||
ErrorID::DocumentNameAlreadyExists => {}
|
||||
ErrorID::Document(_) => {}
|
||||
_ => unreachable!("got {:?}, expected document name exists", err_id),
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user