def testLocalConfig(self): with ErtTestContext("python/enkf/data/local_config", self.config) as test_context: main = test_context.getErt() self.assertTrue(main, "Load failed") local_config = main.getLocalConfig() analysis_module = main.analysisConfig().getModule("STD_ENKF") self.AllActive(local_config) local_config.clear() self.MiniStep(local_config, analysis_module) self.AttachMinistep(local_config) self.LocalDataset(local_config) self.LocalObsdata(local_config) local_config_file_summary = "local_config_summary.txt" local_config.writeSummaryFile(local_config_file_summary) self.assertTrue(os.path.isfile(local_config_file_summary)) self.clear(local_config) grid = local_config.getGrid() self.assertTrue(isinstance(grid, EclGrid))
def testLocalConfig(self): with ErtTestContext("python/enkf/data/local_config", self.config) as test_context: main = test_context.getErt() self.assertTrue(main, "Load failed") local_config = main.getLocalConfig() self.AllActive(local_config) local_config.clear() self.MiniStep(local_config) self.AttachMinistep(local_config) self.LocalDataset(local_config) self.LocalObsdata(local_config) local_config_file_summary = "local_config_summary.txt" local_config.writeSummaryFile( local_config_file_summary ) self.assertTrue( os.path.isfile( local_config_file_summary )) local_config_file = "local_config.txt" local_config.writeLocalConfigFile( local_config_file ) self.assertTrue( os.path.isfile( local_config_file )) self.clear(local_config) grid = local_config.getGrid() self.assertTrue( isinstance( grid , EclGrid ))
def clear(self, local_config): local_config.clear() updateStep = local_config.getUpdatestep() self.assertEqual(len(updateStep), 0)
def clear(self, local_config): local_config.clear() updateStep = local_config.getUpdatestep( ) self.assertEqual( len(updateStep) , 0 )