@@ -119,12 +119,10 @@ async def test_recording_concurrent_async(self):
119
119
# ensure the stacktrace is populated
120
120
self .assertTrue (len (query ["stacktrace" ]) > 0 )
121
121
122
+ @override_settings (DEBUG_TOOLBAR_CONFIG = {"TRACK_DDT_MODELS" : True })
122
123
def test_ddt_models_tracking (self ):
123
124
self .assertEqual (len (self .panel ._queries ), 0 )
124
125
125
- # enable ddt tracking
126
- sql_tracking .allow_ddt_models_tracking .set (True )
127
-
128
126
sql_call_ddt ()
129
127
130
128
# ensure query was logged
@@ -136,14 +134,12 @@ def test_ddt_models_tracking(self):
136
134
self .assertTrue ("stacktrace" in query )
137
135
138
136
# ensure the stacktrace is populated
139
- self .assertTrue (len (self . panel . _queries ), 0 )
137
+ self .assertTrue (len (query [ "stacktrace" ]) > 0 )
140
138
139
+ @override_settings (DEBUG_TOOLBAR_CONFIG = {"TRACK_DDT_MODELS" : True })
141
140
async def test_ddt_models_tracking_async (self ):
142
141
self .assertEqual (len (self .panel ._queries ), 0 )
143
142
144
- # enable ddt tracking
145
- sql_tracking .allow_ddt_models_tracking .set (True )
146
-
147
143
await async_sql_call_ddt ()
148
144
149
145
# ensure query was logged
@@ -155,24 +151,18 @@ async def test_ddt_models_tracking_async(self):
155
151
self .assertTrue ("stacktrace" in query )
156
152
157
153
# ensure the stacktrace is populated
158
- self .assertTrue (len (self . panel . _queries ), 0 )
154
+ self .assertTrue (len (query [ "stacktrace" ]) > 0 )
159
155
160
156
def test_ddt_models_untracking (self ):
161
157
self .assertEqual (len (self .panel ._queries ), 0 )
162
158
163
- # disable ddt tracking
164
- sql_tracking .allow_ddt_models_tracking .set (False )
165
-
166
159
sql_call_ddt ()
167
160
168
161
self .assertEqual (len (self .panel ._queries ), 0 )
169
162
170
163
async def test_ddt_models_untracking_async (self ):
171
164
self .assertEqual (len (self .panel ._queries ), 0 )
172
165
173
- # enable ddt tracking
174
- sql_tracking .allow_ddt_models_tracking .set (False )
175
-
176
166
await async_sql_call_ddt ()
177
167
178
168
self .assertEqual (len (self .panel ._queries ), 0 )
0 commit comments