def test(self): """ Test Pipe Step Parent Object: Runs a set of basic tests on the object """ # log message self.log.info('Testing pipe step parent') # test function call #testout=self(1) # should raise TypeError if self.config != None: testin = DataParent(config=self.config) else: testin = DataParent(config=self.testconf) testin.filename = 'this.file.type.fts' testout = self(testin, sampar=5.0) print(testout.header) print(testout.filename) # test get and set parameters print("sampar=%.3f" % self.getarg('sampar')) # log message self.log.info('Testing pipe step parent - Done')
def test(self): """ Test Pipe Step Parent Object: Runs a set of basic tests on the object """ # log message self.log.info('Testing pipe step %s' % self.name) # read configuration if self.config != None: datain = DataParent(config=self.config) else: datain = DataParent(config=self.testconf) # generate 2 files datain.filename = 'this.file.type.fts' datain = [datain, datain] # run function call dataout = self(datain) # test output print(type(dataout)) print(dataout.header) # log message self.log.info('Testing pipe step %s - Done' % self.name)