File tree 3 files changed +33
-19
lines changed
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 =
51
51
pep517
52
52
pyfakefs
53
53
flufl.flake8
54
- pytest-perf >= 0.6.2
54
+ pytest-perf >= 0.9
55
55
56
56
docs =
57
57
# upstream
You can’t perform that action at this time.
0 commit comments