def test_quantities_dict_complete(): names = [item['output'] for item in _get_module_methods(equations)] for name in names: if name not in equations.quantities.keys(): try: util.parse_derivative_string(name) except ValueError: raise AssertionError('{} not in quantities dict'.format(name))
def test_dpdT(self): util.parse_derivative_string('dpdT', self.quantity_dict)
def test_dTdp(self): var1, var2 = util.parse_derivative_string('dTdp', self.quantity_dict) assert var1 == 'T' assert var2 == 'p'
def test_invalid_variable(self): util.parse_derivative_string('dpdz', self.quantity_dict)
def test_invalid_format(self): util.parse_derivative_string('ooglymoogly', self.quantity_dict)