[Python/Reactor] Fix ReactorNet.verbose property

Fixes #260
This commit is contained in:
Ray Speth 2015-05-26 11:20:08 -04:00
parent 1c878c16de
commit 0552c8a46e
2 changed files with 7 additions and 1 deletions

View file

@ -850,7 +850,7 @@ cdef class ReactorNet:
integration. The default is *False*.
"""
def __get__(self):
return pybool(self.verbose())
return pybool(self.net.verbose())
def __set__(self, pybool v):
self.net.setVerbose(v)

View file

@ -36,6 +36,12 @@ class TestReactor(utilities.CanteraTest):
self.w = ct.Wall(self.r1, self.r2, **kwargs)
return self.w
def test_verbose(self):
self.make_reactors(independent=False, n_reactors=1)
self.assertFalse(self.net.verbose)
self.net.verbose = True
self.assertTrue(self.net.verbose)
def test_insert(self):
R = self.reactorClass()
with self.assertRaises(Exception):