Commit bdf80561 authored by joshua-gould's avatar joshua-gould

collapse dataset test

parent 9b90c125
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
<script src="spec/set_test.js"></script> <script src="spec/set_test.js"></script>
<script src="spec/ranking_test.js"></script> <script src="spec/ranking_test.js"></script>
<script src="spec/adjust_tool_test.js"></script> <script src="spec/adjust_tool_test.js"></script>
<script src="spec/collapse_tool_test.js"></script>
</head> </head>
<body> <body>
</body> </body>
......
describe("collapse_tool_test", function() {
it("mean",
function() {
var heatmap = new morpheus.HeatMap({
dataset : new morpheus.Dataset({
array : [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ],
rows : 3,
columns : 2
})
});
heatmap.getProject().getFullDataset().getRowMetadata()
.add('id').array = [ 'a', 'b', 'a' ];
new morpheus.CollapseDatasetTool().execute({
controller : heatmap,
project : heatmap.getProject(),
input : {
collapse_method : 'Mean',
collapse : 'Rows',
collapse_to_fields : [ 'id' ]
}
});
expect(heatmap.getProject().getFullDataset())
.toBeDatasetValues(new morpheus.Dataset({
array : [ [ 3, 4 ], [ 3, 4 ] ],
rows : 2,
columns : 2
}), 0.00001);
});
});
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment