Add the missing getters to the Python tests

This commit is contained in:
Bryan W. Weber 2015-06-13 19:45:43 -04:00 committed by Ray Speth
parent 20455056f8
commit 0b92ef20e5

View file

@ -367,25 +367,90 @@ class TestThermoPhase(utilities.CanteraTest):
x.foobar
def check_getters(self):
T,D,X = self.phase.TDX
self.assertNear(T, self.phase.T)
self.assertNear(D, self.phase.density)
self.assertArrayNear(X, self.phase.X)
T,D,Y = self.phase.TDY
self.assertNear(T, self.phase.T)
self.assertNear(D, self.phase.density)
self.assertArrayNear(Y, self.phase.Y)
T,D = self.phase.TD
self.assertNear(T, self.phase.T)
self.assertNear(D, self.phase.density)
T,P,X = self.phase.TPX
self.assertNear(T, self.phase.T)
self.assertNear(P, self.phase.P)
self.assertArrayNear(X, self.phase.X)
T,P,Y = self.phase.TPY
self.assertNear(T, self.phase.T)
self.assertNear(P, self.phase.P)
self.assertArrayNear(Y, self.phase.Y)
T,P = self.phase.TP
self.assertNear(T, self.phase.T)
self.assertNear(P, self.phase.P)
H,P,X = self.phase.HPX
self.assertNear(H, self.phase.h)
self.assertNear(P, self.phase.P)
self.assertArrayNear(X, self.phase.X)
H,P,Y = self.phase.HPY
self.assertNear(H, self.phase.h)
self.assertNear(P, self.phase.P)
self.assertArrayNear(Y, self.phase.Y)
H,P = self.phase.HP
self.assertNear(H, self.phase.h)
self.assertNear(P, self.phase.P)
U,V,X = self.phase.UVX
self.assertNear(U, self.phase.u)
self.assertNear(V, self.phase.v)
self.assertArrayNear(X, self.phase.X)
U,V,Y = self.phase.UVY
self.assertNear(U, self.phase.u)
self.assertNear(V, self.phase.v)
self.assertArrayNear(Y, self.phase.Y)
U,V = self.phase.UV
self.assertNear(U, self.phase.u)
self.assertNear(V, self.phase.v)
S,P,X = self.phase.SPX
self.assertNear(S, self.phase.s)
self.assertNear(P, self.phase.P)
self.assertArrayNear(X, self.phase.X)
S,P,Y = self.phase.SPY
self.assertNear(S, self.phase.s)
self.assertNear(P, self.phase.P)
self.assertArrayNear(Y, self.phase.Y)
U,V = self.phase.UV
self.assertNear(U, self.phase.u)
self.assertNear(V, self.phase.v)
S,P = self.phase.SP
self.assertNear(S, self.phase.s)
self.assertNear(P, self.phase.P)
S,V,X = self.phase.SVX
self.assertNear(S, self.phase.s)
self.assertNear(V, self.phase.v)
self.assertArrayNear(X, self.phase.X)
S,V,Y = self.phase.SVY
self.assertNear(S, self.phase.s)
self.assertNear(V, self.phase.v)
self.assertArrayNear(Y, self.phase.Y)
S,V = self.phase.SV
self.assertNear(S, self.phase.s)
self.assertNear(V, self.phase.v)
D,P,X = self.phase.DPX
self.assertNear(D, self.phase.density)
self.assertNear(P, self.phase.P)