summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjetil Orbekk <kjetil.orbekk@gmail.com>2020-02-12 07:41:35 -0500
committerKjetil Orbekk <kjetil.orbekk@gmail.com>2020-02-12 07:41:35 -0500
commit9ff5d27374b349c5b6903b5a61a0b6b965fc0d5e (patch)
tree44b1511675341a914c8d007cb49f3faf8cd9c481
parent02eca80d8e357e80585f766b873ef3efceabfe42 (diff)
Fix test
-rw-r--r--src/template.rs12
1 files 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<Json>,
}
- #[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"))
+ }));
}
}