Commit debf6fb1ac792c9f594a18f8b5178eac0c086696

Authored by Jürgen Knödlseder
1 parent 6855ef94

Improve branch coverage of csiactobs.py and csiactdata.py

cscripts/csiactobs.py
... ... @@ -749,6 +749,9 @@ class csiactobs(ctools.cscript):
749 749 # Open logfile
750 750 self.logFileOpen()
751 751  
  752 + # Read ahead output parameters
  753 + self._read_ahead(True)
  754 +
752 755 # Run the script
753 756 self.run()
754 757  
... ...
test/test_csiactdata.py
... ... @@ -116,5 +116,21 @@ class Test(test):
116 116 self.test_assert(len(names) > 0,
117 117 'Check successful execution from Python')
118 118  
  119 + # Set-up csiactdata
  120 + iactdata = cscripts.csiactdata()
  121 + iactdata['datapath'] = self._datapath
  122 + iactdata['logfile'] = 'csiactdata_py2.log'
  123 + iactdata['chatter'] = 4
  124 +
  125 + # Run csiactdata script and save run list
  126 + iactdata.execute()
  127 +
  128 + # Get available configs
  129 + names = iactdata.names()
  130 +
  131 + # Check if there is at least one config available
  132 + self.test_assert(len(names) > 0,
  133 + 'Check successful execution from Python')
  134 +
119 135 # Return
120 136 return
... ...