def test_compress_fact_phase_invalid_phase(m_sol): with pytest.raises(PropertyNotSupportedError): Ideal.compress_fact_phase(m_sol.props[1], "Sol")
def test_compress_fact_phase_Liq(m): assert Ideal.compress_fact_phase(m.props[1], "Liq") == 1
def test_compress_fact_phase_Vap(m): assert Ideal.compress_fact_phase(m.props[1], "Vap") == 1
def test_compress_fact_phase_sol(m_sol): assert Ideal.compress_fact_phase(m_sol.props[1], "Sol") == 0