summaryrefslogtreecommitdiff
path: root/exercises/23_conversions
diff options
context:
space:
mode:
authorliv <shadows_withal@pm.me>2024-03-15 13:48:57 +0100
committerliv <shadows_withal@pm.me>2024-03-15 13:48:57 +0100
commitc46a7115265406330dc95fc7ab8e500cd8d24859 (patch)
tree858e37e7a5666e0ca829e12dd2e6125afe7f22e6 /exercises/23_conversions
parent8d0aa11a35f822d044e6be89dc42840e0aea8858 (diff)
fix: revert from_into test change
Diffstat (limited to 'exercises/23_conversions')
-rw-r--r--exercises/23_conversions/from_into.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/exercises/23_conversions/from_into.rs b/exercises/23_conversions/from_into.rs
index 60911f3..da1a9a5 100644
--- a/exercises/23_conversions/from_into.rs
+++ b/exercises/23_conversions/from_into.rs
@@ -43,8 +43,7 @@ impl Default for Person {
// I AM NOT DONE
impl From<&str> for Person {
- fn from(s: &str) -> Person {
- }
+ fn from(s: &str) -> Person {}
}
fn main() {
@@ -127,14 +126,14 @@ mod tests {
#[test]
fn test_trailing_comma() {
let p: Person = Person::from("Mike,32,");
- assert_eq!(p.name, "Mike");
- assert_eq!(p.age, 32);
+ assert_eq!(p.name, "John");
+ assert_eq!(p.age, 30);
}
#[test]
fn test_trailing_comma_and_some_string() {
- let p: Person = Person::from("Mike,32,man");
- assert_eq!(p.name, "Mike");
- assert_eq!(p.age, 32);
+ let p: Person = Person::from("Mike,32,dog");
+ assert_eq!(p.name, "John");
+ assert_eq!(p.age, 30);
}
}