Commit f5d3ad03ca258fcd5d9888ce65eb6c9ba962382a

Authored by Jürgen Knödlseder
1 parent 698bf587

Adjust csworkflow unit test.

test/data/workflow.xml
... ... @@ -2,9 +2,9 @@
2 2 <workflow>
3 3 <actor name="input">
4 4 <output>
5   - <parameter name="inmodel" value="$CTOOLS/share/models/crab.xml" />
6   - <parameter name="caldb" value="prod2" />
7   - <parameter name="irf" value="South_50h" />
  5 + <parameter name="inmodel" value="data/crab.xml" />
  6 + <parameter name="caldb" value="irf" />
  7 + <parameter name="irf" value="cta_dummy_irf" />
8 8 <parameter name="edisp" value="no" />
9 9 <parameter name="deadc" value="0.95" />
10 10 <parameter name="ra" value="83.63" />
... ... @@ -16,7 +16,7 @@
16 16 <parameter name="tmax" value="1800.0" />
17 17 <parameter name="chatter" value="2" />
18 18 <parameter name="clobber" value="yes" />
19   - <parameter name="debug" value="no" />
  19 + <parameter name="debug" value="yes" />
20 20 <parameter name="mode" value="ql" />
21 21 </output>
22 22 </actor>
... ...
test/test_csworkflow.py
... ... @@ -78,7 +78,8 @@ class Test(gammalib.GPythonTestSuite):
78 78  
79 79 # Execute csworkflow, make sure we catch any exception
80 80 try:
81   - rc = os.system(cmd+" >/dev/null 2>&1")
  81 + rc = os.system(cmd)
  82 + #rc = os.system(cmd+" >/dev/null 2>&1")
82 83 except:
83 84 pass
84 85  
... ... @@ -137,13 +138,15 @@ class Test(gammalib.GPythonTestSuite):
137 138  
138 139 # Check fit result values
139 140 self.test_value(models['Crab'][2].value(),
140   - 5.73787e-16, 1.0e-5, 'Crab prefactor')
  141 + 5.71055e-16, 1.0e-5, 'Crab prefactor')
141 142 self.test_value(models['Crab'][3].value(),
142   - -2.47386, 1.0e-5, 'Crab index')
143   - self.test_value(models['CTABackgroundModel'][0].value(),
144   - 1.01414, 1.0e-5, 'Background model prefactor')
145   - self.test_value(models['CTABackgroundModel'][1].value(),
146   - 0.00242827, 1.0e-5, 'Background model index')
  143 + -2.50996, 1.0e-5, 'Crab index')
  144 + self.test_value(models['Background'][0].value(),
  145 + 2.98499, 1.0e-5, 'Background model sigma')
  146 + self.test_value(models['Background'][1].value(),
  147 + 6.27131e-05, 1.0e-5, 'Background model prefactor')
  148 + self.test_value(models['Background'][2].value(),
  149 + -1.85037, 1.0e-5, 'Background model index')
147 150  
148 151 # Return
149 152 return
... ...