def testBuild(self): """ build a directory and verify it exists""" mytemplate = StepFactory.getStepTemplate("CMSSW") mystep = WMStep.makeWMStep("DummyStagingStep") mytemplate(mystep.data) self.testBuilder(mystep.data, "testTask", self.tempDir) self.assertTrue(os.path.exists(self.tempDir)) self.assertTrue(os.path.exists("%s/DummyStagingStep/__init__.py" % self.tempDir))
def testBuild(self): ''' build a directory and verify it exists''' mytemplate = StepFactory.getStepTemplate("StageOut") mystep = WMStep.makeWMStep("DummyStagingStep") mytemplate(mystep.data) self.testBuilder(mystep.data, "testTask", self.tempDir) self.assertTrue(os.path.exists(self.tempDir)) self.assertTrue(os.path.exists("%s/DummyStagingStep/__init__.py" % self.tempDir))
def testCustomBuild(self): """ add in a custom directory and verify it gets created""" mytemplate = StepFactory.getStepTemplate("CMSSW") mystep = WMStep.makeWMStep("DummyStagingStep") mytemplate(mystep.data) helper = TemplateNS.Template.CoreHelper(mystep.data) helper.addDirectory("testdirectory1") helper.addDirectory("testdirectory2/testsubdir") self.testBuilder(mystep.data, "testTask", self.tempDir) self.assertTrue(os.path.exists(self.tempDir)) self.assertTrue(os.path.exists("%s/DummyStagingStep/__init__.py" % self.tempDir)) self.assertTrue(os.path.exists("%s/DummyStagingStep/testdirectory1" % self.tempDir)) self.assertTrue(os.path.exists("%s/%s/testdirectory2/testsubdir" % (self.tempDir, "DummyStagingStep")))
def testCustomBuild(self): ''' add in a custom directory and verify it gets created''' mytemplate = StepFactory.getStepTemplate("StageOut") mystep = WMStep.makeWMStep("DummyStagingStep") mytemplate(mystep.data) helper = TemplateNS.Template.CoreHelper(mystep.data) helper.addDirectory( 'testdirectory1' ) helper.addDirectory( 'testdirectory2/testsubdir' ) self.testBuilder(mystep.data, "testTask", self.tempDir) self.assertTrue(os.path.exists(self.tempDir)) self.assertTrue(os.path.exists("%s/DummyStagingStep/__init__.py" % self.tempDir)) self.assertTrue(os.path.exists("%s/DummyStagingStep/testdirectory1" % self.tempDir)) self.assertTrue(os.path.exists("%s/%s/testdirectory2/testsubdir" % (self.tempDir, 'DummyStagingStep')))