- Timestamp:
- Aug 31, 2018, 2:32:09 PM (6 years ago)
- Branches:
- master, ctbto, dev
- Children:
- 451bb19
- Parents:
- 2f4cc73
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
python/pythontest/TestTools.py
r2f4cc73 r2ad8ea5 9 9 sys.path.append('../') 10 10 import _config 11 from tools import init128, to_param_id, my_error, read_ecenv 11 from tools import (init128, to_param_id, my_error, read_ecenv, 12 get_cmdline_arguments) 12 13 13 14 … … 20 21 21 22 def test_get_cmdline_arguments(self): 22 assert True 23 ''' 24 ''' 25 cmd_dict_control = {'start_date':'20180101', 26 'end_date':'20180101', 27 'date_chunk':'3', 28 'basetime':'12', 29 'step':'1', 30 'levelist':'1/to/10', 31 'area':'50/10/60/20', 32 'inputdir':'../work', 33 'outputdir':'../work', 34 'flexpart_root_scripts':'../', 35 'ppid':'1234', 36 'job_template':'job.sh', 37 'queue':'ecgate', 38 'controlfile':'CONTROL.WORK', 39 'debug':'1'} 40 41 sys.argv = ['dummy.py', 42 '--start_date=20180101', 43 '--end_date=20180101', 44 '--date_chunk=3', 45 '--basetime=12', 46 '--step=1', 47 '--levelist=1/to/10', 48 '--area=50/10/60/20', 49 '--inputdir=../work', 50 '--outputdir=../work', 51 '--flexpart_root_scripts=../', 52 '--ppid=1234', 53 '--job_template=job.sh', 54 '--queue=ecgate', 55 '--controlfile=CONTROL.WORK', 56 '--debug=1'] 57 58 results = get_cmdline_arguments() 59 60 assert cmd_dict_control == vars(results) 23 61 24 62 def test_init128(self): … … 30 68 result = all((k in table128 and table128[k]==v) for k,v in expected.iteritems()) 31 69 assert result == True 32 33 70 34 71 def test_to_param_id(self): … … 60 97 assert envs_ref == envs 61 98 62 63 99 def test_clean_up(self): 64 100 assert True
Note: See TracChangeset
for help on using the changeset viewer.