コード例 #1
0
ファイル: test_ecl_run.py プロジェクト: xjules/libres
    def test_summary_block(self):
        with TestAreaContext("ecl_run") as ta:
            self.init_config()
            ta.copy_file( os.path.join(self.SOURCE_ROOT , "test-data/local/eclipse/SPE1.ERROR.DATA"))
            ta.copy_file( os.path.join(self.SOURCE_ROOT , "test-data/local/eclipse/SPE1.DATA"))
            argv = ["run_ecl100" , "2014.2" , "SPE1"]
            ecl_run = EclRun(argv)
            ret_value = ecl_run.summary_block( )
            self.assertTrue( ret_value is None )

            ecl_run.runEclipse( )
            ecl_sum = ecl_run.summary_block( )
            self.assertTrue(isinstance(ecl_sum, EclSum))
コード例 #2
0
    def test_summary_block(self):
        self.init_eclrun_config()
        shutil.copy(
            os.path.join(self.SOURCE_ROOT, "test-data/local/eclipse/SPE1.DATA"),
            "SPE1.DATA",
        )
        ecl_config = Ecl100Config()
        ecl_run = EclRun("SPE1.DATA", None)
        ret_value = ecl_run.summary_block()
        self.assertTrue(ret_value is None)

        ecl_run.runEclipse(eclrun_config=EclrunConfig(ecl_config, "2019.3"))
        ecl_sum = ecl_run.summary_block()
        self.assertTrue(isinstance(ecl_sum, EclSum))