def testEmptyScalar(): scalar = Scalar.CreateEmptyScalar() assert not scalar.HasCategory() assert scalar == scalar.Copy() scalar = scalar.CreateCopy(category="pressure", unit="psi") assert scalar.HasCategory() assert scalar.GetValue() == 0.0 assert scalar == scalar.Copy()
def testEmptyScalar(): """ ScalarMultiData exception when some of its scalars don't have a quantity_type """ # An empty scalar doesn't have a category defined scalar_1 = Scalar.CreateEmptyScalar(20.0) # When try to retrieve scalar value or unit a exception was being raised assert scalar_1.GetValue("m") == 20. assert scalar_1.GetUnit() == ""