added some config classes, refactored out files
This commit is contained in:
@@ -28,3 +28,26 @@ class TestState(unittest.TestCase):
|
||||
g,i,j,k = 295,7,5,3
|
||||
self.assertEqual(g, grid.globalIndex(i,j,k))
|
||||
self.assertEqual((i,j,k), grid.getIJK(g))
|
||||
|
||||
def test_config(self):
|
||||
cfg = self.spe3.cfg()
|
||||
smry = cfg.summary()
|
||||
self.assertTrue('EclipseConfig' in repr(cfg))
|
||||
self.assertTrue('SummaryConfig' in repr(smry))
|
||||
self.assertTrue('WOPR' in smry) # hasKeyword
|
||||
self.assertFalse('NONO' in smry) # hasKeyword
|
||||
|
||||
init = cfg.init()
|
||||
self.assertTrue(init.hasEquil())
|
||||
self.assertFalse(init.restartRequested())
|
||||
self.assertEqual(0, init.getRestartStep())
|
||||
|
||||
rst = cfg.restart()
|
||||
self.assertFalse(rst.getWriteRestartFile(0))
|
||||
self.assertEqual(8, rst.getFirstRestartStep())
|
||||
|
||||
sim = cfg.simulation()
|
||||
self.assertFalse(sim.hasThresholdPressure())
|
||||
self.assertFalse(sim.useCPR())
|
||||
self.assertTrue(sim.hasDISGAS())
|
||||
self.assertTrue(sim.hasVAPOIL())
|
||||
|
||||
Reference in New Issue
Block a user