File tree Expand file tree Collapse file tree 3 files changed +33
-19
lines changed
Expand file tree Collapse file tree 3 files changed +33
-19
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ from pytest_perf .deco import extras
2+
3+
4+ @extras ('perf' )
5+ def discovery_perf ():
6+ "discovery"
7+ import importlib_metadata # end warmup
8+ importlib_metadata .distribution ('ipython' )
9+
10+
11+ def entry_points_perf ():
12+ "entry_points()"
13+ import importlib_metadata # end warmup
14+ importlib_metadata .entry_points ()
15+
16+
17+ @extras ('perf' )
18+ def cached_distribution_perf ():
19+ "cached distribution"
20+ import importlib_metadata
21+ importlib_metadata .distribution ('ipython' ) # end warmup
22+ importlib_metadata .distribution ('ipython' )
23+
24+
25+ @extras ('perf' )
26+ def uncached_distribution_perf ():
27+ "uncached distribution"
28+ import importlib
29+ import importlib_metadata
30+ # end warmup
31+ importlib .invalidate_caches ()
32+ importlib_metadata .distribution ('ipython' )
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ testing =
5151 pep517
5252 pyfakefs
5353 flufl.flake8
54- pytest-perf >= 0.6.2
54+ pytest-perf >= 0.9
5555
5656docs =
5757 # upstream
You can’t perform that action at this time.
0 commit comments