def setUp(self): sys.argv = [ __file__, "-r", "testRef.root", "-s", "/path/to/server/", "-x", "output.xml", "montitored.root" ] self.parsed = DCubeOptParser().parse(sys.argv) self.parsed[0]._update_loose({"monitored": "monitored.root"})
def setUp(self): import sys def sysExit(value): pass sys.exit = sysExit DCubeUtils.DCubeLogger("test_DCubeConfig.log", "test_DCubeConfig", True) self.log = DCubeUtils.DCubeLogger.getLogger(self) self.info = self.log.info self.args = [ __file__, "-c", "dcube_config.xml", "-r", "reference.root", "-t", "bbb", "KS", "--branch", "dev", "--project", "AtlasProduction" ] self.parser = DCubeOptParser() self.parsed = self.parser.parse(self.args) self.config = DCubeConfig(self.parsed)
class test_DCubeConfig( unittest.TestCase ): ## test suite setup # @param self "Me, myself and Irene" def setUp( self ): import sys def sysExit( value ): pass sys.exit = sysExit DCubeUtils.DCubeLogger("test_DCubeConfig.log", "test_DCubeConfig", True ) self.log = DCubeUtils.DCubeLogger.getLogger( self ) self.info = self.log.info self.args = [ __file__, "-c", "dcube_config.xml", "-r" , "reference.root", "-t", "bbb", "KS", "--branch", "dev", "--project", "AtlasProduction" ] self.parser = DCubeOptParser() self.parsed = self.parser.parse( self.args ) self.config = DCubeConfig( self.parsed ) ## test constructor # @param self "Me, myself and Irene" def test_01_constructor( self ): try: self.config = DCubeConfig( self.parsed ) except: pass self.assertEqual( isinstance( self.config, DCubeConfig), True ) ## test generate() # @param self "Me, myself nad Irene" def test_02_generate( self ): self.config.generate() ## test get() # @param self "Me, myself and Irene" def test_03_get( self ): configNode = self.config.getConfig( strict = False ) print configNode
class test_DCubeConfig(unittest.TestCase): ## test suite setup # @param self "Me, myself and Irene" def setUp(self): import sys def sysExit(value): pass sys.exit = sysExit DCubeUtils.DCubeLogger("test_DCubeConfig.log", "test_DCubeConfig", True) self.log = DCubeUtils.DCubeLogger.getLogger(self) self.info = self.log.info self.args = [ __file__, "-c", "dcube_config.xml", "-r", "reference.root", "-t", "bbb", "KS", "--branch", "dev", "--project", "AtlasProduction" ] self.parser = DCubeOptParser() self.parsed = self.parser.parse(self.args) self.config = DCubeConfig(self.parsed) ## test constructor # @param self "Me, myself and Irene" def test_01_constructor(self): try: self.config = DCubeConfig(self.parsed) except: pass self.assertEqual(isinstance(self.config, DCubeConfig), True) ## test generate() # @param self "Me, myself nad Irene" def test_02_generate(self): self.config.generate() ## test get() # @param self "Me, myself and Irene" def test_03_get(self): configNode = self.config.getConfig(strict=False) print configNode
def setUp( self ): import sys def sysExit( value ): pass sys.exit = sysExit DCubeUtils.DCubeLogger("test_DCubeConfig.log", "test_DCubeConfig", True ) self.log = DCubeUtils.DCubeLogger.getLogger( self ) self.info = self.log.info self.args = [ __file__, "-c", "dcube_config.xml", "-r" , "reference.root", "-t", "bbb", "KS", "--branch", "dev", "--project", "AtlasProduction" ] self.parser = DCubeOptParser() self.parsed = self.parser.parse( self.args ) self.config = DCubeConfig( self.parsed )