diff --git a/xdist/workermanage.py b/xdist/workermanage.py index 72665a6..d08478a 100644 --- a/xdist/workermanage.py +++ b/xdist/workermanage.py @@ -250,13 +250,13 @@ class WorkerController(object): basetemp = self.config._tmpdirhandler.getbasetemp() option_dict["basetemp"] = str(basetemp.join(name)) self.config.hook.pytest_configure_node(node=self) - + remote_module = self.config.hook.pytest_xdist_getremotemodule() - self.channel = self.gateway.remote_exec(remote_module) + self.channel = self.gateway.remote_exec(remote_module) # change sys.path only for remote workers change_sys_path = not self.gateway.spec.popen self.channel.send((self.workerinput, args, option_dict, change_sys_path)) - + if self.putevent: self.channel.setcallback(self.process_from_remote, endmarker=self.ENDMARK)