3 releases (stable)
1.0.1 | Apr 12, 2023 |
---|---|
0.1.0 | Apr 12, 2023 |
#7 in #party
30 downloads per month
5KB
79 lines
SUTOM-RULES
Cette lib permet de convertir le message partage sutom.
Exemple
Avec cette donnΓ©e en input :
#SUTOM #460 3/6
π₯π₯π₯π₯π¦π¦π¦
π₯π₯π₯π‘π¦π‘π₯
π₯π₯π₯π₯π₯π₯π₯
https://sutom.nocle.fr
On obtient cette struct :
pub struct Party {
pub taille_du_mot: u32,
pub nombre_essaies: u32,
pub nombre_essaies_total: u32
}
Voici un test qui vΓ©rifie ce fonctionnement :
#[test]
fn parsing_message_ok() {
let message_from_sutom_partage =
"#SUTOM #460 3/6\n\nπ₯π₯π₯π₯π¦π¦π¦\nπ₯π₯π₯π‘π¦π‘π₯\nπ₯π₯π₯π₯π₯π₯π₯\n\nhttps://sutom.nocle.fr";
let message = handle_message(&message_from_sutom_partage.to_string());
match message {
Ok(party) => {
assert_eq!(
party,
Party::new(7, 6, 3)
)
},
Err(_) => {
assert!(false)
}
}
}