diff options
Diffstat (limited to 'src/messages/not_understood.rs')
| -rw-r--r-- | src/messages/not_understood.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/messages/not_understood.rs b/src/messages/not_understood.rs index 6c2c3ae..b567676 100644 --- a/src/messages/not_understood.rs +++ b/src/messages/not_understood.rs @@ -1,6 +1,6 @@ use messages::Message; -#[derive(Debug, Serialize)] +#[derive(Clone, Debug, Serialize)] pub struct NotUnderstood { pub path: Vec<String>, } @@ -37,12 +37,13 @@ mod tests { fn test_asoutgoing() { // Arrange let message = NotUnderstood { path: vec![] }; + let message_ref = message.clone(); // Act let outgoing = message.as_outgoing(); // Assert assert_eq!(outgoing.result_type, "NOT_UNDERSTOOD"); - assert_eq!(outgoing.content, NotUnderstood { path: vec![] }); + assert_eq!(outgoing.content, message_ref); } } |
