'Checks if user have staff permissions, can be promoted and can\'t be demoted'

def _assert_is_staff(self, user, can_manage=True):

    self.assertIn('staff', user.role_label.lower())
    if can_manage:
        self.assertTrue(user.can_promote)
        self.assertFalse(user.can_demote)
        self.assertIn('Add    Admin    Access', user.promote_button_text)
