Merge pull request #1163 from joakim-hove/python-test-main

Python test main
This commit is contained in:
Joakim Hove
2019-10-25 10:38:56 +02:00
committed by GitHub
3 changed files with 7 additions and 5 deletions

View File

@@ -4,11 +4,11 @@ import datetime as dt
from opm.io.parser import Parser
from opm.io.ecl_state import EclipseState
from opm.io.schedule import Schedule
class TestSchedule(unittest.TestCase):
@classmethod
def setUpClass(cls):
deck = Parser().parse('tests/spe3/SPE3CASE1.DATA')
@@ -52,7 +52,7 @@ class TestSchedule(unittest.TestCase):
with self.assertRaises(ValueError):
self.sch.group('foo', 0)
if __name__ == "__main__":
unittest.main()

View File

@@ -185,3 +185,5 @@ PROPS\nREGIONS
self.assertTrue('WOPR' in smry) # hasKeyword
self.assertFalse('NONO' in smry) # hasKeyword
if __name__ == "__main__":
unittest.main()

View File

@@ -23,7 +23,7 @@ def closed(well):
class TestWells(unittest.TestCase):
@classmethod
def setUpClass(cls):
deck = Parser().parse('tests/spe3/SPE3CASE1.DATA')
@@ -86,7 +86,7 @@ class TestWells(unittest.TestCase):
self.assertTrue(prod.available_gctrl())
def testWellDefinedFilter(self):
defined0 = list(filter(defined(0), self.sch.get_wells(0) ))
defined1 = list(filter(defined(1), self.sch.get_wells(1) ))
self.assertEqual(len(list(defined0)), 2)