예제 #1
0
 def setupWorker(self, *args, **kwargs):
     worker = dockerworker.DockerLatentWorker(*args, **kwargs)
     master = fakemaster.make_master(testcase=self, wantData=True)
     worker.setServiceParent(master)
     self.successResultOf(master.startService())
     self.addCleanup(master.stopService)
     return worker
예제 #2
0
 def setupWorker(self, *args, **kwargs):
     self.patch(dockerworker, 'docker', docker)
     worker = dockerworker.DockerLatentWorker(*args, **kwargs)
     master = fakemaster.make_master(self, wantData=True)
     fakemaster.master = master
     worker.setServiceParent(master)
     yield master.startService()
     self.addCleanup(master.stopService)
     return worker