33from django .test import RequestFactory , override_settings
44from django .urls import resolve , reverse
55
6- from debug_toolbar .forms import SignedDataForm
76from debug_toolbar .toolbar import DebugToolbar
87
98from ..base import BaseTestCase , IntegrationTestCase
@@ -98,15 +97,11 @@ def test_history_sidebar_invalid(self):
9897 response = self .client .get (reverse ("djdt:history_sidebar" ))
9998 self .assertEqual (response .status_code , 400 )
10099
101- data = {"signed" : SignedDataForm .sign ({"store_id" : "foo" }) + "invalid" }
102- response = self .client .get (reverse ("djdt:history_sidebar" ), data = data )
103- self .assertEqual (response .status_code , 400 )
104-
105100 def test_history_sidebar (self ):
106101 """Validate the history sidebar view."""
107102 self .client .get ("/json_view/" )
108103 store_id = list (DebugToolbar ._store )[0 ]
109- data = {"signed" : SignedDataForm . sign ({ " store_id" : store_id }) }
104+ data = {"store_id" : store_id }
110105 response = self .client .get (reverse ("djdt:history_sidebar" ), data = data )
111106 self .assertEqual (response .status_code , 200 )
112107 self .assertEqual (
@@ -121,7 +116,7 @@ def test_history_sidebar_expired_store_id(self):
121116 """Validate the history sidebar view."""
122117 self .client .get ("/json_view/" )
123118 store_id = list (DebugToolbar ._store )[0 ]
124- data = {"signed" : SignedDataForm . sign ({ " store_id" : store_id }) }
119+ data = {"store_id" : store_id }
125120 response = self .client .get (reverse ("djdt:history_sidebar" ), data = data )
126121 self .assertEqual (response .status_code , 200 )
127122 self .assertEqual (
@@ -131,43 +126,33 @@ def test_history_sidebar_expired_store_id(self):
131126 self .client .get ("/json_view/" )
132127
133128 # Querying old store_id should return in empty response
134- data = {"signed" : SignedDataForm . sign ({ " store_id" : store_id }) }
129+ data = {"store_id" : store_id }
135130 response = self .client .get (reverse ("djdt:history_sidebar" ), data = data )
136131 self .assertEqual (response .status_code , 200 )
137132 self .assertEqual (response .json (), {})
138133
139134 # Querying with latest store_id
140135 latest_store_id = list (DebugToolbar ._store )[0 ]
141- data = {"signed" : SignedDataForm . sign ({ " store_id" : latest_store_id }) }
136+ data = {"store_id" : latest_store_id }
142137 response = self .client .get (reverse ("djdt:history_sidebar" ), data = data )
143138 self .assertEqual (response .status_code , 200 )
144139 self .assertEqual (
145140 set (response .json ()),
146141 self .PANEL_KEYS ,
147142 )
148143
149- def test_history_refresh_invalid_signature (self ):
150- response = self .client .get (reverse ("djdt:history_refresh" ))
151- self .assertEqual (response .status_code , 400 )
152-
153- data = {"signed" : "eyJzdG9yZV9pZCI6ImZvbyIsImhhc2giOiI4YWFiMzIzZGZhODIyMW" }
154- response = self .client .get (reverse ("djdt:history_refresh" ), data = data )
155- self .assertEqual (response .status_code , 400 )
156- self .assertEqual (b"Invalid signature" , response .content )
157-
158144 def test_history_refresh (self ):
159145 """Verify refresh history response has request variables."""
160146 data = {"foo" : "bar" }
161147 self .client .get ("/json_view/" , data , content_type = "application/json" )
162- data = {"signed" : SignedDataForm . sign ({ " store_id" : "foo" }) }
148+ data = {"store_id" : "foo" }
163149 response = self .client .get (reverse ("djdt:history_refresh" ), data = data )
164150 self .assertEqual (response .status_code , 200 )
165151 data = response .json ()
166152 self .assertEqual (len (data ["requests" ]), 1 )
167153
168154 store_id = list (DebugToolbar ._store )[0 ]
169- signature = SignedDataForm .sign ({"store_id" : store_id })
170- self .assertIn (html .escape (signature ), data ["requests" ][0 ]["content" ])
155+ self .assertIn (html .escape (store_id ), data ["requests" ][0 ]["content" ])
171156
172157 for val in ["foo" , "bar" ]:
173158 self .assertIn (val , data ["requests" ][0 ]["content" ])
0 commit comments