Exemplo n.º 1
0
 def test_list_of_strings(self):
     base_folder = ""
     test_input = [
         {"input": ["fiets_123456.csv", "fiets_123456_LV_fileformat.345"], "result": 345, "test": "equal"},
     ]
     
     for i in range(len(test_input)):
         res = IOM.find_LV_fileformat(base_folder, flag_verbose = self.flag_verbose, test_input = test_input[i]["input"])
         if test_input[i]["test"] == "equal":
             self.assertEqual(res, test_input[i]["result"])
         elif test_input[i]["test"] == "not equal":
             self.assertNotEqual(res, test_input[i]["result"])
         else:
             print("Invalid test")
Exemplo n.º 2
0
 def test_individual_strings(self):
     base_folder = ""
     test_input = [
         {"input": "fiets_LV_fileformat.3", "result": 34, "test": "not equal"},
         {"input": "fiets_LV_fileformat.3", "result": 3, "test": "equal"},
         {"input": "fiets_LV_fileformat.345", "result": 345, "test": "equal"},
         {"input": "fiets_123_LV_fileformat.345", "result": 345, "test": "equal"},
         {"input": "fiets_123LV_fileformat.345", "result": 345, "test": "equal"},
         {"input": "/Users/robbert/Dropbox/Amsterdam/20151029/find_t0_crystal_f1_141458/find_t0_crystal_f1_141458_LV_fileformat.3", "result": 3, "test": "equal"},
     ]
     
     for i in range(len(test_input)):
         res = IOM.find_LV_fileformat(base_folder, flag_verbose = self.flag_verbose, test_input = test_input[i]["input"])
         if test_input[i]["test"] == "equal":
             self.assertEqual(res, test_input[i]["result"])
         elif test_input[i]["test"] == "not equal":
             self.assertNotEqual(res, test_input[i]["result"])
         else:
             print("Invalid test")