new shared example to support require admin expectation
changed shared example from require_sign_in to require sign in