Ejemplo n.º 1
0
 def testGood(self):
     xyz_idx, min_z, max_z = process_infile(PB_GOOD, "z")
     self.assertEqual(24438, len(xyz_idx))
     self.assertEqual(24470, len(dump_idx(xyz_idx)))
     self.assertAlmostEqual(7.827428, max_z)
     self.assertAlmostEqual(-9.040946, min_z)
     check_idx_lines(self, xyz_idx)
Ejemplo n.º 2
0
 def testGood(self):
     xyz_idx, min_z, max_z = process_infile(PB_GOOD, "z")
     bins, bin_map = bin_data(xyz_idx, min_z, max_z, 0.1)
     self.assertEqual(24470, len(dump_idx(xyz_idx)))
     self.assertEqual(162, len(bins))
     self.assertEqual(162, len(bin_map))
Ejemplo n.º 3
0
 def testBadData(self):
     xyz_list, min_z, max_z = process_infile(PB_BAD_DATA, "y")
     self.assertEqual(5, len(xyz_list))
     check_idx_lines(self, xyz_list)
Ejemplo n.º 4
0
 def testBadLen(self):
     xyz_list, min_z, max_z = process_infile(PB_BAD_LEN, "x")
     self.assertEqual(2, len(xyz_list))
     check_idx_lines(self, xyz_list)