test_state2: added test_faults.

This commit is contained in:
Steinar Foss
2019-09-13 14:52:52 +02:00
parent 78ab86e2a3
commit 365fbd355b
2 changed files with 12 additions and 11 deletions

View File

@@ -60,17 +60,6 @@ SATNUM
self.assertTrue('SummaryConfig' in repr(smry))
self.assertTrue('WOPR' in smry) # hasKeyword
self.assertFalse('NONO' in smry) # hasKeyword
def test_faults(self):
self.assertEquals([], self.state.faultNames())
self.assertEquals({}, self.state.faults())
faultdeck = opm.io.parse_string(self.FAULTS_DECK).state
self.assertEqual(['F1', 'F2'], faultdeck.faultNames())
# 'F2' 5 5 1 4 1 4 'X-' / \n"
f2 = faultdeck.faultFaces('F2')
self.assertTrue((4,0,0,'X-') in f2)
self.assertFalse((3,0,0,'X-') in f2)
def test_jfunc(self):

View File

@@ -101,5 +101,17 @@ SATNUM
with self.assertRaises(KeyError):
self.state.tables().evaluate(tab, 0, 'NO', 1)
def test_faults(self):
self.assertEquals([], self.state.faultNames())
#self.assertEquals({}, self.state.faults())
parser = Parser()
faultdeck = parser.parse_string(self.FAULTS_DECK)
faultstate = EclipseState(faultdeck)
self.assertEqual(['F1', 'F2'], faultstate.faultNames())
# 'F2' 5 5 1 4 1 4 'X-' / \n"
f2 = faultstate.faultFaces('F2')
self.assertTrue((4,0,0,'X-') in f2)
self.assertFalse((3,0,0,'X-') in f2)