Added error codes to store.
This commit is contained in:
@ -312,9 +312,9 @@ mod datatype_file {
|
||||
let mut feed = data.iter();
|
||||
match DataType::from_bytes(&mut feed) {
|
||||
Ok(_) => Err(DBError::new("should have raised an error")),
|
||||
Err(err) => {
|
||||
assert_eq!(err.to_string(), "file corruption");
|
||||
Ok(())
|
||||
Err(err) => match err.code {
|
||||
ErrorCode::CorruptFile => Ok(()),
|
||||
_ => Err(DBError::new("incorrect error code")),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user