def METHOD_NAME(self):
    """Test that a user that has been removed from a group gets marked as removed upon login."""
    req, info = self._generate_req_info(self.app_settings['openid.provider'])
    remember_me(None, req, info)
    # Pretend the user has been removed from the releng group
    info['groups'] = []
    req.session = {'came_from': '/'}
    remember_me(None, req, info)
    user = models.User.get('lmacken')
    assert len(user.groups) == 0
    assert len(models.Group.get('releng').users) == 0