1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#! @PYTHON@
from cdoTest import *
FORMAT="-f srv -b 32"
IFILE=f'{DATAPATH}/ts_ym_5years'
OPER="intyear"
YEARS=["1992"]
IFILE1="infile1"
IFILE2="infile2"
test_module = TestModule()
test_module.prepare(f'{CDO} selyear,1991 {IFILE} {IFILE1}')
test_module.prepare(f'{CDO} selyear,1995 {IFILE} {IFILE2}')
for YEAR in YEARS:
RFILE=f'{DATAPATH}/{OPER}{YEAR}_ref'
OBASE=f'{OPER}'
OFILE=f'{OPER}{YEAR}.srv'
t=TAPTest(f'{OPER}')
t.add(f'{CDO} {FORMAT} {OPER},{YEAR} {IFILE1} {IFILE2} {OBASE}')
t.diff(RFILE,OFILE)
t.clean(OFILE,IFILE2,IFILE1)
test_module.add(t)
test_module.run()
|