MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / project_keeps_subset_in_order

Function project_keeps_subset_in_order

nodedb-array/src/query/project.rs:116–124  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

114
115 #[test]
116 fn project_keeps_subset_in_order() {
117 let t = tile();
118 let p = Projection::new(vec![2, 0]);
119 let out = project_sparse(&t, &p).unwrap();
120 assert_eq!(out.attr_cols.len(), 2);
121 assert_eq!(out.attr_cols[0][0], CellValue::String("x".into()));
122 assert_eq!(out.attr_cols[1][0], CellValue::Int64(1));
123 assert_eq!(out.mbr.attr_stats.len(), 2);
124 }
125
126 #[test]
127 fn project_rejects_out_of_range() {

Callers

nothing calls this directly

Calls 2

project_sparseFunction · 0.85
tileFunction · 0.70

Tested by

no test coverage detected