def test__is_compatible__known__Values(self): #is_compatible should return True for compatible units and False for #incompatible ones testvals=(('5m', 'cm',True), ('1s', 'ms',True), ('1m', 'ms',False)) for q1, q2, bool in testvals: x = PhysicalQuantity(q1) self.assertEqual(x.is_compatible(q2), bool)
def test__is_compatible__known__Values(self): #is_compatible should return True for compatible units and False for #incompatible ones testvals=(('5m', 'cm',True), ('1s', 'ms',True), ('1m', 'ms',False)) for q1, q2, bool in testvals: x = PhysicalQuantity(q1) self.assertEqual(x.is_compatible(q2), bool)