mirror of
https://github.com/YGGverse/ggemini.git
synced 2026-03-31 09:05:45 +00:00
optimize tests format
This commit is contained in:
parent
e96ff688b3
commit
c9a59e76ee
1 changed files with 5 additions and 16 deletions
|
|
@ -112,26 +112,15 @@ impl Permanent {
|
|||
|
||||
#[test]
|
||||
fn test() {
|
||||
fn t(source: &str, message: Option<&str>) {
|
||||
fn t(source: String, message: Option<&str>) {
|
||||
let b = source.as_bytes();
|
||||
let i = Permanent::from_utf8(b).unwrap();
|
||||
assert_eq!(i.message(), message);
|
||||
assert_eq!(i.as_str(), source);
|
||||
assert_eq!(i.as_bytes(), b);
|
||||
}
|
||||
// 50
|
||||
t("50 Message\r\n", Some("Message"));
|
||||
t("50\r\n", None);
|
||||
// 51
|
||||
t("51 Message\r\n", Some("Message"));
|
||||
t("51\r\n", None);
|
||||
// 52
|
||||
t("52 Message\r\n", Some("Message"));
|
||||
t("52\r\n", None);
|
||||
// 53
|
||||
t("53 Message\r\n", Some("Message"));
|
||||
t("53\r\n", None);
|
||||
// 59
|
||||
t("59 Message\r\n", Some("Message"));
|
||||
t("59\r\n", None);
|
||||
for code in [50, 51, 52, 53, 59] {
|
||||
t(format!("{code} Message\r\n"), Some("Message"));
|
||||
t(format!("{code}\r\n"), None);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue