Skip to content

Commit bb984c7

Browse files
authored
Only get len once
1 parent 5e677ed commit bb984c7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pytest_django/fixtures.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,12 +345,13 @@ def _assert_num_queries(config, num, exact=True):
345345
verbose = config.getoption('verbose') > 0
346346
with CaptureQueriesContext(connection) as context:
347347
yield
348-
failed = num != len(context) if exact else num < len(context)
348+
num_queries = len(context)
349+
failed = num != num_queries if exact else num < num_queries
349350
if failed:
350351
msg = "Expected to perform {} queries {}{}".format(
351352
num,
352353
'' if exact else 'or less ',
353-
'but {} were done'.format(len(context))
354+
'but {} were done'.format(num_queries)
354355
)
355356
if verbose:
356357
sqls = (q['sql'] for q in context.captured_queries)

0 commit comments

Comments
 (0)