Add a test for CellSetExplicit::GetIndices

This commit is contained in:
Robert Maynard 2015-09-30 11:29:07 -04:00
parent fa81d1de7f
commit 8bc4088068

@ -122,6 +122,18 @@ void TestDataSet_Explicit()
correctConnectivity,
connectivitySize),
"Got incorrect conectivity");
//verify that GetIndices works properly
vtkm::Id expectedPointIds[4] = {2,1,3,4};
vtkm::Vec<vtkm::Id,4> retrievedPointIds;
cellset.GetIndices(1, retrievedPointIds);
for (vtkm::IdComponent i = 0; i < 4; i++)
{
VTKM_TEST_ASSERT(
retrievedPointIds[i] == expectedPointIds[i],
"Incorrect point ID for quad cell");
}
}
}