def test_add_mesh_on_first_lvl(self):
     node = get_empty_node_with_empty_children(4)
     mesh = [[[0, 0, 0], [2, 2, 2], [2, 3, 3]]]
     node.Meshes = mesh
     Cot._distribution(node)
     self.assertEqual(1, len(node.Meshes))
     self.assertEqual(mesh, node.Meshes)
 def test_add_mesh_on_second_lvl(self):
     node = get_empty_node_with_empty_children(4)
     mesh = [[[3, 3, 3], [3, 3.5, 3], [3.5, 3, 3]]]
     node.Meshes = mesh
     Cot._distribution(node)
     self.assertEqual(0, len(node.Meshes))
     self.assertEqual(1, len(node.Children[0].Meshes))
     self.assertEqual(mesh, node.Children[0].Meshes)