propertes.py: removed Tables.

This commit is contained in:
Steinar Foss
2019-09-13 08:53:28 +02:00
parent 7811054029
commit c01d3b0139
2 changed files with 2 additions and 34 deletions

View File

@@ -10,39 +10,6 @@ class EclipseState(object):
def __repr__(self):
return 'EclipseState(title = "%s")' % self.title
@property
def table(self):
return Tables(self._tables())
@delegate(lib.Tables)
class Tables(object):
def __repr__(self):
return 'Tables()'
def _eval(self, x, table, col_name, tab_idx = 0):
return self._evaluate(table, tab_idx, col_name, x)
def __getitem__(self, tab_name):
col_name = None
if isinstance(tab_name, tuple):
tab_name, col_name = tab_name
tab_name = tab_name.upper()
if not tab_name in self:
raise ValueError('Table "%s" not in deck.' % tab_name)
if col_name is None:
def t_eval(col_name, x, tab_idx = 0):
return self._eval(x, tab_name, col_name.upper(), tab_idx)
return t_eval
col_name = col_name.upper()
def t_eval(x, tab_idx = 0):
return self._eval(x, tab_name, col_name, tab_idx)
return t_eval
@delegate(lib.SunbeamState)
class SunbeamState(object):

View File

@@ -88,6 +88,7 @@ SATNUM
self.assertTrue(sim.hasDISGAS())
self.assertTrue(sim.hasVAPOIL())
"""
def test_tables(self):
tables = self.state.table
self.assertTrue('SGOF' in tables)
@@ -109,7 +110,7 @@ SATNUM
with self.assertRaises(KeyError):
self.state.table[tab, 'NO'](1)
"""
def test_faults(self):
self.assertEquals([], self.state.faultNames())
self.assertEquals({}, self.state.faults())