Commit 2298bda9a3df8f879bfd43d5b871acaed9f0f1c7
1 parent
22eb5c6c
Add csobsdef script test
Showing
3 changed files
with
30 additions
and
1 deletions
scripts/csobsdef.py
| ... | ... | @@ -229,7 +229,7 @@ class csobsdef(ctools.cscript): |
| 229 | 229 | irf = self["irf"].string() |
| 230 | 230 | cal = gammalib.GCaldb() |
| 231 | 231 | if gammalib.dir_exists(caldb): |
| 232 | - cal.rootdir(database) | |
| 232 | + cal.rootdir(caldb) | |
| 233 | 233 | else: |
| 234 | 234 | cal.open("cta", caldb) |
| 235 | 235 | obs.response(irf, cal); | ... | ... |
test/data/pntdef.dat
0 → 100644
test/test_cscripts.sh.in
| ... | ... | @@ -47,6 +47,31 @@ export PFILES=pfiles |
| 47 | 47 | |
| 48 | 48 | |
| 49 | 49 | # |
| 50 | +# Test csobsdef | |
| 51 | +# ============= | |
| 52 | +$ECHO -n "Test csobsdef: " | |
| 53 | +chmod +x @abs_top_srcdir@/scripts/csobsdef.py | |
| 54 | +@abs_top_srcdir@/scripts/csobsdef.py \ | |
| 55 | + inpnt="data/pntdef.dat" \ | |
| 56 | + outobs="obs.xml" \ | |
| 57 | + caldb="irf" \ | |
| 58 | + irf="cta_dummy_irf" \ | |
| 59 | + emin=0.1 \ | |
| 60 | + emax=100.0 \ | |
| 61 | + duration=1800.0 \ | |
| 62 | + rad=5.0 > csobsdef.log | |
| 63 | +$ECHO -n "." | |
| 64 | +if [ -s "obs.xml" ] | |
| 65 | +then | |
| 66 | + $ECHO -n "." | |
| 67 | +else | |
| 68 | + $ECHO " obs.xml file is not valid" | |
| 69 | + exit 1 | |
| 70 | +fi | |
| 71 | +$ECHO " ok" | |
| 72 | + | |
| 73 | + | |
| 74 | +# | |
| 50 | 75 | # Test cspull |
| 51 | 76 | # =========== |
| 52 | 77 | $ECHO -n "Test cspull: " | ... | ... |