diff --git a/py/test/config.py b/py/test/config.py index 08ac4057e..a0d757a64 100644 --- a/py/test/config.py +++ b/py/test/config.py @@ -146,6 +146,10 @@ class Config(object): return self.conftest.rget(self.option.session) else: name = self._getsessionname() + try: + return self.conftest.rget(name) + except KeyError: + pass importpath = globals()[name] mod = __import__(importpath, None, None, '__doc__') return getattr(mod, name)