Ejemplo n.º 1
0
 def test_make_project_survey_label(self):
     prj = BaseProject(projects_folder=None)
     prj.add_to_s57_list(testing.input_test_files(".000")[0])
     prj.read_feature_file(testing.input_test_files(".000")[0])
     self.assertTrue(len(prj.survey_label) != 0)
     self.assertTrue(len(prj.survey_label) == 6)
     self.assertEqual(prj.survey_label, "tiny__")
Ejemplo n.º 2
0
 def test_s57_list_add_real(self):
     prj = BaseProject(projects_folder=testing.output_data_folder())
     prj.add_to_s57_list(testing.input_test_files(".000")[0])
     self.assertEqual(len(prj.s57_list), 1)
     prj.add_to_s57_list(testing.input_test_files(".000")[0])
     self.assertEqual(len(prj.s57_list), 1)
     prj.remove_from_s57_list(testing.input_test_files(".000")[0])
     self.assertEqual(len(prj.s57_list), 0)
Ejemplo n.º 3
0
 def test_s57_list_clear(self):
     prj = BaseProject(projects_folder=testing.output_data_folder())
     prj.add_to_s57_list(testing.input_test_files(".000")[0])
     prj.clear_s57_list()
     self.assertEqual(len(prj.s57_list), 0)
Ejemplo n.º 4
0
 def test_s57_list_add_fake(self):
     prj = BaseProject(projects_folder=testing.output_data_folder())
     with self.assertRaises(RuntimeError):
         prj.add_to_s57_list("fake/fake.000")