tests: add asserts for the expected byte representation

This commit is contained in:
Jindřich Moravec 2024-02-01 21:49:23 +01:00
parent 12488e23bf
commit bdb6a955df

View file

@ -442,6 +442,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"123.456");
assert_eq!(oid, 701); assert_eq!(oid, 701);
assert_eq!(size, 8); assert_eq!(size, 8);
@ -458,6 +459,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"hello\0");
assert_eq!(oid, 25); assert_eq!(oid, 25);
assert_eq!(size, -2); assert_eq!(size, -2);
@ -490,6 +492,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"123");
assert_eq!(oid, 23); assert_eq!(oid, 23);
assert_eq!(size, 8); assert_eq!(size, 8);
@ -506,6 +509,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"u123");
assert_eq!(oid, 2950); assert_eq!(oid, 2950);
assert_eq!(size, 16); assert_eq!(size, 16);
@ -556,6 +560,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"Some(Some(123))");
let expected_type_oid = 23; let expected_type_oid = 23;
let expected_nest_oid = 2; let expected_nest_oid = 2;
@ -578,6 +583,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"Some(Some(None))");
let expected_type_oid = 23; let expected_type_oid = 23;
let expected_nest_oid = 3; let expected_nest_oid = 3;
@ -598,6 +604,7 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"Some(None)");
let expected_type_oid = 701; let expected_type_oid = 701;
let expected_nest_oid = 1; let expected_nest_oid = 1;
@ -619,6 +626,8 @@ mod tests {
let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap(); let from_bytes = Value::from_text_bytes(&bytes, oid, size).unwrap();
assert_eq!(value, from_bytes); assert_eq!(value, from_bytes);
assert_eq!(bytes, b"None");
assert_eq!(oid, 701); assert_eq!(oid, 701);
assert_eq!(size, 8); assert_eq!(size, 8);
} }