コード例 #1
0
    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))
コード例 #2
0
ファイル: test_local_config.py プロジェクト: akva2/ert
    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 ))
コード例 #3
0
 def clear(self, local_config):
     local_config.clear()
     updateStep = local_config.getUpdatestep()
     self.assertEqual(len(updateStep), 0)
コード例 #4
0
ファイル: test_local_config.py プロジェクト: akva2/ert
 def clear(self, local_config):
     local_config.clear()
     updateStep = local_config.getUpdatestep( )
     self.assertEqual( len(updateStep) , 0 )