Changeset 222aa11 in flex_extract.git for python/pythontest/TestTools.py
- Timestamp:
- Sep 10, 2018, 8:54:42 AM (6 years ago)
- Branches:
- master, ctbto, dev
- Children:
- 3232589
- Parents:
- 308e144
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
python/pythontest/TestTools.py
r308e144 r222aa11 24 24 25 25 def test_get_cmdline_arguments(self): 26 '''27 '''28 26 cmd_dict_control = {'start_date':'20180101', 29 27 'end_date':'20180101', … … 64 62 65 63 def test_init128(self): 66 '''67 '''68 64 table128 = init128(_config.PATH_GRIBTABLE) 69 65 expected = {'078': 'TCLW', '130': 'T', '034': 'SST'} … … 73 69 74 70 def test_to_param_id(self): 75 '''76 '''77 71 table128 = init128(_config.PATH_GRIBTABLE) 78 72 pars = to_param_id("T/SP/LSP/SSHF", table128) … … 81 75 82 76 def test_my_error(self): 83 '''84 '''85 77 with pytest.raises(SystemExit) as pytest_wrapped_e: 86 78 my_error(['${USER}', 'anne.philipp@univie.ac.at'], 'Failed!') … … 89 81 90 82 def test_read_ecenv(self): 91 '''92 '''93 83 envs_ref = {'ECUID': 'km4a', 94 84 'ECGID': 'at', … … 101 91 102 92 def test_clean_up(self): 93 103 94 assert True 104 95 … … 123 114 assert os.path.isfile(testfile) == False 124 115 assert out == '' 125 #126 # def test_failany_silent_remove(self):127 # testfile = 'testfileany.test'128 # with pytest.raises(OSError) as pytest_wrapped_e:129 # silent_remove(testfile)130 # #out, err = capfd.readouterr()131 # #assert os.path.isfile(testfile) == False132 # #assert out == ''133 116 134 def test_get_list_as_string(self): 135 assert True 117 @pytest.mark.skip(reason="no way of currently testing this") 118 def test_failany_silent_remove(self): 119 testfile = 'testfileany.test' 120 with pytest.raises(OSError) as pytest_wrapped_e: 121 silent_remove(testfile) 122 #out, err = capfd.readouterr() 123 #assert os.path.isfile(testfile) == False 124 #assert out == '' 125 126 def test_success_get_list_as_string(self): 127 list_object = [1, 2, 3, '...', 'testlist'] 128 list_as_string = '1, 2, 3, ..., testlist' 129 assert list_as_string == get_list_as_string(list_object) 130 131 @pytest.mark.skip(reason="no way of currently testing this") 132 def test_fail_get_list_as_string(self): 133 list_object = [1, 2, 3, '...', 'testlist'] 134 list_as_string = '1, 2, 3, ..., testlist' 135 with pytest.raises(Exception) as pytest_wrapped_e: 136 result = get_list_as_string(list_object) 137 assert result == list_as_string 136 138 137 139 def test_warningexist_make_dir(self, capfd):
Note: See TracChangeset
for help on using the changeset viewer.