3434STACK_HAWK_SUBSET_FILENAME = get_unit_tests_scans_path ("stackhawk" ) / "stackhawk_many_vul_without_duplicated_findings_subset.json"
3535STACK_HAWK_SCAN_TYPE = "StackHawk HawkScan"
3636
37- NPM_AUDIT_NO_VULN_FILENAME = get_unit_tests_scans_path ("npm_audit" ) / "one_vuln.json"
38- NPM_AUDIT_SCAN_TYPE = "NPM Audit Scan"
39-
4037
4138class TestDojoImporterPerformance (DojoTestCase ):
4239
@@ -58,7 +55,7 @@ def setUp(self):
5855 ContentType .objects .get_for_model (model )
5956
6057 @contextmanager
61- def assertNumAsyncTask (self , num ):
58+ def _assertNumAsyncTask (self , num ):
6259 dojo_async_task_counter .start ()
6360 try :
6461 yield
@@ -82,7 +79,7 @@ def assertNumAsyncTask(self, num):
8279 )
8380 logger .debug (msg )
8481
85- def import_reimport_performance (self , expected_num_queries1 , expected_num_async_tasks1 , expected_num_queries2 , expected_num_async_tasks2 , expected_num_queries3 , expected_num_async_tasks3 ):
82+ def _import_reimport_performance (self , expected_num_queries1 , expected_num_async_tasks1 , expected_num_queries2 , expected_num_async_tasks2 , expected_num_queries3 , expected_num_async_tasks3 ):
8683 """
8784 Log output can be quite large as when the assertNumQueries fails, all queries are printed.
8885 It could be usefule to capture the output in `less`:
@@ -109,7 +106,7 @@ def import_reimport_performance(self, expected_num_queries1, expected_num_async_
109106 with (
110107 self .subTest ("import1" ), impersonate (Dojo_User .objects .get (username = "admin" )),
111108 self .assertNumQueries (expected_num_queries1 ),
112- self .assertNumAsyncTask (expected_num_async_tasks1 ),
109+ self ._assertNumAsyncTask (expected_num_async_tasks1 ),
113110 STACK_HAWK_SUBSET_FILENAME .open (encoding = "utf-8" ) as scan ,
114111 ):
115112 import_options = {
@@ -133,7 +130,7 @@ def import_reimport_performance(self, expected_num_queries1, expected_num_async_
133130 with (
134131 self .subTest ("reimport1" ), impersonate (Dojo_User .objects .get (username = "admin" )),
135132 self .assertNumQueries (expected_num_queries2 ),
136- self .assertNumAsyncTask (expected_num_async_tasks2 ),
133+ self ._assertNumAsyncTask (expected_num_async_tasks2 ),
137134 STACK_HAWK_FILENAME .open (encoding = "utf-8" ) as scan ,
138135 ):
139136 reimport_options = {
@@ -156,7 +153,7 @@ def import_reimport_performance(self, expected_num_queries1, expected_num_async_
156153 with (
157154 self .subTest ("reimport2" ), impersonate (Dojo_User .objects .get (username = "admin" )),
158155 self .assertNumQueries (expected_num_queries3 ),
159- self .assertNumAsyncTask (expected_num_async_tasks3 ),
156+ self ._assertNumAsyncTask (expected_num_async_tasks3 ),
160157 STACK_HAWK_SUBSET_FILENAME .open (encoding = "utf-8" ) as scan ,
161158 ):
162159 reimport_options = {
@@ -179,7 +176,7 @@ def test_import_reimport_reimport_performance_async(self):
179176 configure_audit_system ()
180177 configure_pghistory_triggers ()
181178
182- self .import_reimport_performance (
179+ self ._import_reimport_performance (
183180 expected_num_queries1 = 593 ,
184181 expected_num_async_tasks1 = 10 ,
185182 expected_num_queries2 = 498 ,
@@ -197,7 +194,7 @@ def test_import_reimport_reimport_performance_pghistory_async(self):
197194 configure_audit_system ()
198195 configure_pghistory_triggers ()
199196
200- self .import_reimport_performance (
197+ self ._import_reimport_performance (
201198 expected_num_queries1 = 559 ,
202199 expected_num_async_tasks1 = 10 ,
203200 expected_num_queries2 = 491 ,
@@ -221,7 +218,7 @@ def test_import_reimport_reimport_performance_no_async(self):
221218 testuser = User .objects .get (username = "admin" )
222219 testuser .usercontactinfo .block_execution = True
223220 testuser .usercontactinfo .save ()
224- self .import_reimport_performance (
221+ self ._import_reimport_performance (
225222 expected_num_queries1 = 593 ,
226223 expected_num_async_tasks1 = 10 ,
227224 expected_num_queries2 = 503 ,
@@ -243,7 +240,7 @@ def test_import_reimport_reimport_performance_pghistory_no_async(self):
243240 testuser .usercontactinfo .block_execution = True
244241 testuser .usercontactinfo .save ()
245242
246- self .import_reimport_performance (
243+ self ._import_reimport_performance (
247244 expected_num_queries1 = 559 ,
248245 expected_num_async_tasks1 = 10 ,
249246 expected_num_queries2 = 496 ,
@@ -269,7 +266,7 @@ def test_import_reimport_reimport_performance_no_async_with_product_grading(self
269266 testuser .usercontactinfo .save ()
270267 self .system_settings (enable_product_grade = True )
271268
272- self .import_reimport_performance (
269+ self ._import_reimport_performance (
273270 expected_num_queries1 = 594 ,
274271 expected_num_async_tasks1 = 11 ,
275272 expected_num_queries2 = 504 ,
@@ -292,7 +289,7 @@ def test_import_reimport_reimport_performance_pghistory_no_async_with_product_gr
292289 testuser .usercontactinfo .save ()
293290 self .system_settings (enable_product_grade = True )
294291
295- self .import_reimport_performance (
292+ self ._import_reimport_performance (
296293 expected_num_queries1 = 560 ,
297294 expected_num_async_tasks1 = 11 ,
298295 expected_num_queries2 = 497 ,
0 commit comments