From 9ff5d27374b349c5b6903b5a61a0b6b965fc0d5e Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 12 Feb 2020 07:41:35 -0500 Subject: Fix test --- src/template.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/template.rs b/src/template.rs index e50ad21..2f5da4e 100644 --- a/src/template.rs +++ b/src/template.rs @@ -254,13 +254,13 @@ mod function { mod table { use super::*; - #[derive(Debug, Serialize, Deserialize, Clone)] + #[derive(Debug, Serialize, Deserialize, Clone, PartialEq)] pub struct TableRow { pub index: i32, pub columns: Vec, } - #[derive(Debug, Serialize, Deserialize, Clone)] + #[derive(Debug, Serialize, Deserialize, Clone, PartialEq)] pub struct DisplayTable { pub num_rows: usize, pub num_columns: usize, @@ -332,7 +332,11 @@ mod tests { ]; let table = table::apply(&columns, &d).unwrap(); - assert_eq!(table.headings, vec!("Name", "Distance")); - assert_eq!(table.rows, vec!(vec!(json!("Nick"), json!("2.0")))); + assert_eq!(table.headings.columns, vec!(json!("Name"), json!("Distance"))); + assert_eq!(table.rows, vec!( + table::TableRow { + index: 2, + columns: vec!(json!("Nick"), json!("2.0")) + })); } } -- cgit v1.2.3