Updated functional roles test