#[cfg(test)]
mod tests {
use charming::{df, dz};
#[test]
fn dz_test1() {
let d1 = vec![44056, 13334];
let d2 = vec![81.8, 76.9];
let d3 = vec![23968973, 1376048943];
let d4 = vec!["Australia", "China"];
let d5 = vec![2015, 2015];
let df_out = df![
[44056, 81.8, 23968973, "Australia", 2015],
[13334, 76.9, 1376048943, "China", 2015]
];
let dz_out = dz!(d1, d2, d3, d4, d5);
assert_eq!(dz_out, df_out);
}
#[test]
fn dz_test2() {
let df_out = df![
[44056, 81.8, 23968973, "Australia", 2015],
[13334, 76.9, 1376048943, "China", 2015]
];
let dz_out = dz!(
[44056, 13334],
[81.8, 76.9],
[23968973, 1376048943],
["Australia", "China"],
[2015, 2015]
);
assert_eq!(dz_out, df_out);
}
}