'Oauth signing verify fail.'

@patch('xmodule.lti_module.LTIModule.get_outcome_service_url', Mock(return_value=u'https://testurl/'))
@patch('xmodule.lti_module.LTIModule.get_client_key_secret', Mock(return_value=(u'__consumer_key__', u'__lti_secret__')))
def test_failed_verify_oauth_body_sign_proxy_mangle_url(self):

    request = self.get_signed_grade_mock_request_with_correct_signature()
    self.xmodule.verify_oauth_body_sign(request)
    request.url = 'http://testurl/'
    self.xmodule.verify_oauth_body_sign(request)
