def setUp(self): self.loader = RegressionCheckLoader(['unittests/resources/checks'], ignore_conflicts=True) # Setup the runner self.runner = executors.Runner(policies.SerialExecutionPolicy()) self.checks = self.loader.load_all() # Set runtime prefix rt.runtime().resources.prefix = tempfile.mkdtemp(dir='unittests') # Reset current_run rt.runtime()._current_run = 0
def setUp(self): # Load a system configuration settings = config.load_from_file("reframe/settings.py") self.site_config = config.SiteConfiguration() self.site_config.load_from_dict(settings.site_configuration) self.system = self.site_config.systems['generic'] self.resourcesdir = tempfile.mkdtemp(dir='unittests') self.resources = ResourcesManager(prefix=self.resourcesdir) self.loader = RegressionCheckLoader(['unittests/resources'], ignore_conflicts=True) # Init modules system init_modules_system(self.system.modules_system) # Setup the runner self.runner = executors.Runner(policies.SerialExecutionPolicy()) self.checks = self.loader.load_all(system=self.system, resources=self.resources)