1717import mock
1818
1919_FLASK_TRACE_ID = "flask-id"
20- _FLASK_HTTP_REQUEST = {"request_url " : "https://flask.palletsprojects.com/en/1.1.x/" }
20+ _FLASK_HTTP_REQUEST = {"requestUrl " : "https://flask.palletsprojects.com/en/1.1.x/" }
2121_DJANGO_TRACE_ID = "django-id"
22- _DJANGO_HTTP_REQUEST = {"request_url " : "https://www.djangoproject.com/" }
22+ _DJANGO_HTTP_REQUEST = {"requestUrl " : "https://www.djangoproject.com/" }
2323
2424
2525class Test_get_request_data_from_flask (unittest .TestCase ):
@@ -47,7 +47,7 @@ def test_no_context_header(self):
4747 http_request , trace_id = self ._call_fut ()
4848
4949 self .assertIsNone (trace_id )
50- self .assertEqual (http_request . request_method , "GET" )
50+ self .assertEqual (http_request [ "requestMethod" ] , "GET" )
5151
5252 def test_valid_context_header (self ):
5353 flask_trace_header = "X_CLOUD_TRACE_CONTEXT"
@@ -63,7 +63,7 @@ def test_valid_context_header(self):
6363 http_request , trace_id = self ._call_fut ()
6464
6565 self .assertEqual (trace_id , expected_trace_id )
66- self .assertEqual (http_request . request_method , "GET" )
66+ self .assertEqual (http_request [ "requestMethod" ] , "GET" )
6767
6868 def test_http_request_populated (self ):
6969 expected_path = "http://testserver/123"
@@ -86,23 +86,23 @@ def test_http_request_populated(self):
8686 )
8787 http_request , trace_id = self ._call_fut ()
8888
89- self .assertEqual (http_request . request_method , "PUT" )
90- self .assertEqual (http_request . request_url , expected_path )
91- self .assertEqual (http_request . user_agent , expected_agent )
92- self .assertEqual (http_request . referer , expected_referrer )
93- self .assertEqual (http_request . remote_ip , expected_ip )
94- self .assertEqual (http_request . request_size , len (body_content ))
95- self .assertEqual (http_request . protocol , "HTTP/1.1" )
89+ self .assertEqual (http_request [ "requestMethod" ] , "PUT" )
90+ self .assertEqual (http_request [ "requestUrl" ] , expected_path )
91+ self .assertEqual (http_request [ "userAgent" ] , expected_agent )
92+ self .assertEqual (http_request [ " referer" ] , expected_referrer )
93+ self .assertEqual (http_request [ "remoteIp" ] , expected_ip )
94+ self .assertEqual (http_request [ "requestSize" ] , len (body_content ))
95+ self .assertEqual (http_request [ " protocol" ] , "HTTP/1.1" )
9696
9797 def test_http_request_sparse (self ):
9898 expected_path = "http://testserver/123"
9999 app = self .create_app ()
100100 with app .test_client () as c :
101101 c .put (path = expected_path )
102102 http_request , trace_id = self ._call_fut ()
103- self .assertEqual (http_request . request_method , "PUT" )
104- self .assertEqual (http_request . request_url , expected_path )
105- self .assertEqual (http_request . protocol , "HTTP/1.1" )
103+ self .assertEqual (http_request [ "requestMethod" ] , "PUT" )
104+ self .assertEqual (http_request [ "requestUrl" ] , expected_path )
105+ self .assertEqual (http_request [ " protocol" ] , "HTTP/1.1" )
106106
107107
108108class Test_get_request_data_from_django (unittest .TestCase ):
@@ -136,7 +136,7 @@ def test_no_context_header(self):
136136 middleware = request .RequestMiddleware (None )
137137 middleware .process_request (django_request )
138138 http_request , trace_id = self ._call_fut ()
139- self .assertEqual (http_request . request_method , "GET" )
139+ self .assertEqual (http_request [ "requestMethod" ] , "GET" )
140140 self .assertIsNone (trace_id )
141141
142142 def test_valid_context_header (self ):
@@ -156,7 +156,7 @@ def test_valid_context_header(self):
156156 http_request , trace_id = self ._call_fut ()
157157
158158 self .assertEqual (trace_id , expected_trace_id )
159- self .assertEqual (http_request . request_method , "GET" )
159+ self .assertEqual (http_request [ "requestMethod" ] , "GET" )
160160
161161 def test_http_request_populated (self ):
162162 from django .test import RequestFactory
@@ -176,13 +176,13 @@ def test_http_request_populated(self):
176176 middleware = request .RequestMiddleware (None )
177177 middleware .process_request (django_request )
178178 http_request , trace_id = self ._call_fut ()
179- self .assertEqual (http_request . request_method , "PUT" )
180- self .assertEqual (http_request . request_url , expected_path )
181- self .assertEqual (http_request . user_agent , expected_agent )
182- self .assertEqual (http_request . referer , expected_referrer )
183- self .assertEqual (http_request . remote_ip , "127.0.0.1" )
184- self .assertEqual (http_request . request_size , len (body_content ))
185- self .assertEqual (http_request . protocol , "HTTP/1.1" )
179+ self .assertEqual (http_request [ "requestMethod" ] , "PUT" )
180+ self .assertEqual (http_request [ "requestUrl" ] , expected_path )
181+ self .assertEqual (http_request [ "userAgent" ] , expected_agent )
182+ self .assertEqual (http_request [ " referer" ] , expected_referrer )
183+ self .assertEqual (http_request [ "remoteIp" ] , "127.0.0.1" )
184+ self .assertEqual (http_request [ "requestSize" ] , len (body_content ))
185+ self .assertEqual (http_request [ " protocol" ] , "HTTP/1.1" )
186186
187187 def test_http_request_sparse (self ):
188188 from django .test import RequestFactory
@@ -193,10 +193,10 @@ def test_http_request_sparse(self):
193193 middleware = request .RequestMiddleware (None )
194194 middleware .process_request (django_request )
195195 http_request , trace_id = self ._call_fut ()
196- self .assertEqual (http_request . request_method , "PUT" )
197- self .assertEqual (http_request . request_url , expected_path )
198- self .assertEqual (http_request . remote_ip , "127.0.0.1" )
199- self .assertEqual (http_request . protocol , "HTTP/1.1" )
196+ self .assertEqual (http_request [ "requestMethod" ] , "PUT" )
197+ self .assertEqual (http_request [ "requestUrl" ] , expected_path )
198+ self .assertEqual (http_request [ "remoteIp" ] , "127.0.0.1" )
199+ self .assertEqual (http_request [ " protocol" ] , "HTTP/1.1" )
200200
201201
202202class Test_get_request_data (unittest .TestCase ):
0 commit comments