• 
      

    Fix equality checking for signatures.

    Review Request #10327 — Created Nov. 20, 2018 and submitted

    Information

    Django Evolution
    master
    67dc5d5...

    Reviewers

    This change defines a __ne__ for inequality checking, which is
    necessary under Python 2.x (and the reason for some failed diffing that
    was occurring). This just checks the inverse of __eq__.

    It also fixes up most of the checks to ignore ordering in
    OrderedDicts and most lists, so that two signatures can remain the
    same even if, say, the order of fields changed.

    Unit tests were added to ensure that all equality checks perform as
    they're supposed to.

    Unit tests pass.

    Description From Last Updated

    E127 continuation line over-indented for visual indent

    reviewbotreviewbot
    Checks run (1 failed, 1 succeeded)
    flake8 failed.
    JSHint passed.

    flake8

    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (5beaa7f)