def test_LHCbGaudiDiracRunTimeHandler_prepare(self):
     # app = self.app
     # app.extra = self.extra
     sjc = StandardJobConfig(inputbox=self.input_files, outputbox=["dummy1.out", "dummy2.out", "dummy3.out"])
     jobmasterconfig = StandardJobConfig()
     jobmasterconfig.outputdata = []
     stdjobconfig = self.rth.prepare(self.app, sjc, self.appmasterconfig, jobmasterconfig)
     # should have subjob.in(buffer), data.opts and gaudiscript.py
     print("sandbox =", stdjobconfig.getSandboxFiles())
     print("sandbox =", [file.name for file in stdjobconfig.getSandboxFiles()])
     assert len(stdjobconfig.getSandboxFiles()) == 3, "inputsandbox error"
     l = len(stdjobconfig.getOutputSandboxFiles())
     print("outputsandbox =", stdjobconfig.getOutputSandboxFiles())
     assert l == 3, "outputsandbox error"
 def test_GaudiRunTimeHandler_prepare(self):
     sjc = StandardJobConfig(
         inputbox=self.input_files, outputbox=['dummy1.out', 'dummy2.out', 'dummy3.out'])
     jobmasterconfig = StandardJobConfig()
     jobmasterconfig.outputdata = []
     stdjobconfig = self.rth.prepare(
         self.app, sjc, self.appmasterconfig, jobmasterconfig)
     # should have subjob.in(buffer), data.opts and gaudiscript.py
     print("sandbox =", stdjobconfig.getSandboxFiles())
     print(
         "sandbox =", [file.name for file in stdjobconfig.getSandboxFiles()])
     assert len(stdjobconfig.getSandboxFiles()) == 4, 'inputsandbox error'
     l = len(stdjobconfig.getOutputSandboxFiles())
     print("outputsandbox =", stdjobconfig.getOutputSandboxFiles())
     assert l == 4, 'outputsandbox error'
 def test_GaudiRunTimeHandler_prepare(self):
     sjc = StandardJobConfig(
         inputbox=self.input_files,
         outputbox=['dummy1.out', 'dummy2.out', 'dummy3.out'])
     jobmasterconfig = StandardJobConfig()
     jobmasterconfig.outputdata = []
     stdjobconfig = self.rth.prepare(self.app, sjc, self.appmasterconfig,
                                     jobmasterconfig)
     # should have subjob.in(buffer), data.opts and gaudiscript.py
     print("sandbox =", stdjobconfig.getSandboxFiles())
     print("sandbox =",
           [file.name for file in stdjobconfig.getSandboxFiles()])
     assert len(stdjobconfig.getSandboxFiles()) == 4, 'inputsandbox error'
     l = len(stdjobconfig.getOutputSandboxFiles())
     print("outputsandbox =", stdjobconfig.getOutputSandboxFiles())
     assert l == 4, 'outputsandbox error'