We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 39652f6 commit 3987945Copy full SHA for 3987945
tests/test_error.rs
@@ -34,6 +34,11 @@ fn test_kyber_lib_error_display() {
34
error.to_string(),
35
"The secret and public key given does not match."
36
);
37
+ let error = KyberLibError::InvalidLength;
38
+ assert_eq!(
39
+ error.to_string(),
40
+ "The length of the input buffer is invalid."
41
+ );
42
}
43
44
#[test]
@@ -54,6 +59,10 @@ fn test_kyber_lib_error_partial_eq() {
54
59
let error2 = KyberLibError::InvalidKey;
55
60
assert_eq!(error1, error2);
56
61
62
+ let error1 = KyberLibError::InvalidLength;
63
+ let error2 = KyberLibError::InvalidLength;
64
+ assert_eq!(error1, error2);
65
+
57
66
let error1 = KyberLibError::InvalidInput;
58
67
let error2 = KyberLibError::Decapsulation;
68
assert_ne!(error1, error2);
0 commit comments