Comment 17 for bug 1499369

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-keystoneclient (master)

Reviewed: https://review.openstack.org/251841
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=fcbb2d724899e265e168100718399f7886f3f1f5
Submitter: Jenkins
Branch: master

commit fcbb2d724899e265e168100718399f7886f3f1f5
Author: Rui Chen <email address hidden>
Date: Tue Dec 1 20:32:51 2015 +0800

    Fix Resource.__eq__ mismatch semantics of object equal

    The __eq__ of apiclient.base.Resource will return True,
    if the two objects have same id, even if they have different
    other attributes value. The behavior is weird and don't
    match the semantics of object equal. The objects that have
    different value should be different objects.
    Fix this issue and add some test cases in this patch.

    Change-Id: I1565c6e66d6dd6cf7bd2b7e8526157190deb45de
    Closes-Bug: #1499369