• 
      

    Fix AuthBackend unregistration

    Review Request #8286 — Created July 12, 2016 and submitted

    Information

    Review Board
    release-3.0.x
    8539b05...

    Reviewers

    The refactoring of the AuthBackend code to use a registry mistakenly
    used Registry.unregister_item(), which wasn't the method name that
    was decided on (Registry.unregister()). This has been fixed and unit
    tests have been added to ensure registration and unregistration through
    the register_auth_backend and unregister_auth_backend methods works
    correctly.

    In addition, the AuthBackendRegistry.get method was removed becuase
    the AuthBackendRegistry already inherits from
    ExceptionFreeGetterMixin, which provides the same behaviour.

    Ran unit tests.

    Description From Last Updated

    The removal of this function isn't discussed in your description of the change.

    daviddavid
    reviewbot
    1. Tool: Pyflakes
      Processed Files:
          reviewboard/accounts/backends.py
          reviewboard/accounts/tests.py
      
      
      
      Tool: PEP8 Style Checker
      Processed Files:
          reviewboard/accounts/backends.py
          reviewboard/accounts/tests.py
      
      
    2. 
        
    david
    1. 
        
    2. reviewboard/accounts/backends.py (Diff revision 1)
       
       
      Show all issues

      The removal of this function isn't discussed in your description of the change.

    3. 
        
    brennie
    david
    1. Ship It!
    2. 
        
    brennie
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-3.0.x (f8fc559)