f82ad8b Ticket 48370 - The 'eq' index does not get updated properly

2 files Authored by mreynolds 8 years ago, Committed by nhosoi 8 years ago,
    Ticket 48370 - The 'eq' index does not get updated properly
                   when deleting and re-adding attributes in
                   the same modify operation
    
    Bug Description:  If you delete several values of the same attribute, and
                      add at least one of them back in the same operation, the
                      equality index does not get updated.
    
    Fix Description:  Modify the logic of the index code to update the index if
                      at least one of the values in the entry changes.
    
                      Also did pep8 cleanup of create_test.py
    
    https://fedorahosted.org/389/ticket/48370
    
    Reviewed by: wibrown(Thanks!)
    
    (cherry picked from commit 63b80b5c31ebda51445c662903a28e2a79ebe60a)
    (cherry picked from commit 5cd8f73205007ecbd44ae2fbfb5bcdf7e39c3d6e)
    (cherry picked from commit 8e49d6db6973078396b869ab4ed59c565d7010a9)
    (cherry picked from commit c7cf0001002da1bcabe0371d9511a014d8e2b16f)