← Back to team overview

python-quantities-developers team mailing list archive

[Bug 311897] Re: Quantity.units does not implement equality operator

 

** Changed in: python-quantities
    Milestone: None => 0.5.0

-- 
Quantity.units does not implement equality operator
https://bugs.launchpad.net/bugs/311897
You received this bug notification because you are a member of Python
Quantities Development Team, which is subscribed to python-quantities.

Status in Physical Quantities for Python: Fix Committed

Bug description:
Quantity.units returns a Dimensionality class which does not implement an equality operator.

>>> from quantities import *
>>> x = 10.4 * miles
>>> y = 10.4 * miles
>>> x.units == y.units        # clearly we would want this to work
False
>>> type(x.units)
<class 'quantities.dimensionality.Dimensionality'>