File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Copyright 2021-2023 VMware, Inc.
22# SPDX-License-Identifier: Apache-2.0
33#
4- import pytest
5-
6- try : # pragma: no cover
7- import importlib .metadata
8-
9- pkg_version = importlib .metadata .version
10- except ImportError : # pragma: no cover
11- try :
12- import importlib_metadata
13-
14- pkg_version = importlib_metadata .version
15- except ImportError : # pragma: no cover
16- import pkg_resources
17-
18- def pkg_version (package ):
19- return pkg_resources .get_distribution (package ).version
20-
21-
22- def pkg_version_info (package ):
23- return tuple (int (part ) for part in pkg_version (package ).split ("." ) if part .isdigit ())
24-
25-
26- if pkg_version_info ("pytest" ) >= (6 , 2 ):
27- pytest_plugins = ["pytester" ]
28- else :
29-
30- @pytest .fixture
31- def pytester ():
32- pytest .skip ("The pytester fixture is not available in Pytest < 6.2.0" )
4+ pytest_plugins = ["pytester" ]
You can’t perform that action at this time.
0 commit comments