commit | author | age
|
a5b0e8
|
1 |
py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) |
c51906
|
2 |
py$(PYV): commands[0]> python -m pytest |
MT |
3 |
============================= test session starts ============================== |
|
4 |
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python |
|
5 |
cachedir: .tox/py$(PYV)/.pytest_cache |
6b5c9a
|
6 |
rootdir: $(@D) |
MT |
7 |
configfile: pytest.ini |
ad3102
|
8 |
collecting ... collected 141 items |
c51906
|
9 |
|
0d07ab
|
10 |
.::project PASSED |
MT |
11 |
.::project PASSED |
c51906
|
12 |
conftest.py::mypy PASSED |
MT |
13 |
conftest.py::mypy-status PASSED |
|
14 |
docs/__init__.py::mypy PASSED |
|
15 |
docs/conf.py::mypy PASSED |
|
16 |
exercises.py::mypy PASSED |
|
17 |
importlib_metadata/__init__.py::importlib_metadata.EntryPoint PASSED |
|
18 |
importlib_metadata/__init__.py::importlib_metadata.EntryPoint.matches PASSED |
|
19 |
importlib_metadata/__init__.py::importlib_metadata.FastPath PASSED |
|
20 |
importlib_metadata/__init__.py::importlib_metadata.PathDistribution._name_from_stem PASSED |
0d07ab
|
21 |
importlib_metadata/__init__.py::importlib_metadata.Prepared PASSED |
c51906
|
22 |
importlib_metadata/__init__.py::importlib_metadata.Sectioned PASSED |
a5b0e8
|
23 |
importlib_metadata/__init__.py::importlib_metadata._get_toplevel_name PASSED |
c51906
|
24 |
importlib_metadata/__init__.py::importlib_metadata.packages_distributions PASSED |
MT |
25 |
importlib_metadata/__init__.py::mypy PASSED |
|
26 |
importlib_metadata/_adapters.py::mypy PASSED |
|
27 |
importlib_metadata/_collections.py::importlib_metadata._collections.FreezableDefaultDict PASSED |
|
28 |
importlib_metadata/_collections.py::mypy PASSED |
|
29 |
importlib_metadata/_compat.py::mypy PASSED |
|
30 |
importlib_metadata/_functools.py::importlib_metadata._functools.method_cache PASSED |
|
31 |
importlib_metadata/_functools.py::importlib_metadata._functools.pass_none PASSED |
|
32 |
importlib_metadata/_functools.py::mypy PASSED |
|
33 |
importlib_metadata/_itertools.py::importlib_metadata._itertools.always_iterable PASSED |
|
34 |
importlib_metadata/_itertools.py::mypy PASSED |
|
35 |
importlib_metadata/_meta.py::mypy PASSED |
|
36 |
importlib_metadata/_text.py::importlib_metadata._text.FoldedCase PASSED |
|
37 |
importlib_metadata/_text.py::mypy PASSED |
ad3102
|
38 |
importlib_metadata/compat/__init__.py::mypy PASSED |
MT |
39 |
importlib_metadata/compat/py$(PYV).py::mypy PASSED |
3e38a5
|
40 |
importlib_metadata/diagnose.py::mypy PASSED |
c51906
|
41 |
tests/__init__.py::mypy PASSED |
6b5c9a
|
42 |
tests/_context.py::mypy PASSED |
MT |
43 |
tests/_context.py::tests._context.suppress PASSED |
cae6bf
|
44 |
tests/_path.py::mypy PASSED |
MT |
45 |
tests/_path.py::tests._path.Recording PASSED |
|
46 |
tests/_path.py::tests._path.build PASSED |
ad3102
|
47 |
tests/compat/__init__.py::mypy PASSED |
MT |
48 |
tests/compat/py$(PYV).py::mypy PASSED |
|
49 |
tests/compat/py312.py::mypy PASSED |
|
50 |
tests/compat/test_py$(PYV)_compat.py::OldStdlibFinderTests::test_compatibility_with_old_stdlib_path_distribution PASSED |
|
51 |
tests/compat/test_py$(PYV)_compat.py::mypy PASSED |
c51906
|
52 |
tests/data/__init__.py::mypy PASSED |
0d07ab
|
53 |
tests/data/sources/example/example/__init__.py::mypy PASSED |
MT |
54 |
tests/data/sources/example2/example2/__init__.py::mypy PASSED |
|
55 |
tests/data/sources/example2::project PASSED |
c51906
|
56 |
tests/fixtures.py::mypy PASSED |
MT |
57 |
tests/test_api.py::APITests::test_as_json PASSED |
|
58 |
tests/test_api.py::APITests::test_as_json_egg_info PASSED |
|
59 |
tests/test_api.py::APITests::test_as_json_odd_case PASSED |
|
60 |
tests/test_api.py::APITests::test_entry_points PASSED |
|
61 |
tests/test_api.py::APITests::test_entry_points_allows_no_attributes PASSED |
|
62 |
tests/test_api.py::APITests::test_entry_points_distribution PASSED |
|
63 |
tests/test_api.py::APITests::test_entry_points_missing_group PASSED |
|
64 |
tests/test_api.py::APITests::test_entry_points_missing_name PASSED |
|
65 |
tests/test_api.py::APITests::test_entry_points_unique_packages_normalized PASSED |
|
66 |
tests/test_api.py::APITests::test_file_hash_repr PASSED |
|
67 |
tests/test_api.py::APITests::test_files_dist_info PASSED |
a5b0e8
|
68 |
tests/test_api.py::APITests::test_files_egg_info SKIPPED (always fai...) |
c51906
|
69 |
tests/test_api.py::APITests::test_for_name_does_not_exist PASSED |
MT |
70 |
tests/test_api.py::APITests::test_for_top_level PASSED |
cae6bf
|
71 |
tests/test_api.py::APITests::test_get_key PASSED |
MT |
72 |
tests/test_api.py::APITests::test_get_missing_key PASSED |
c51906
|
73 |
tests/test_api.py::APITests::test_importlib_metadata_version PASSED |
MT |
74 |
tests/test_api.py::APITests::test_metadata_for_this_package PASSED |
|
75 |
tests/test_api.py::APITests::test_missing_key_legacy PASSED |
|
76 |
tests/test_api.py::APITests::test_more_complex_deps_requires_text PASSED |
|
77 |
tests/test_api.py::APITests::test_name_normalization PASSED |
|
78 |
tests/test_api.py::APITests::test_prefix_not_matched PASSED |
|
79 |
tests/test_api.py::APITests::test_read_text PASSED |
|
80 |
tests/test_api.py::APITests::test_requires_dist_info PASSED |
|
81 |
tests/test_api.py::APITests::test_requires_egg_info PASSED |
|
82 |
tests/test_api.py::APITests::test_requires_egg_info_empty PASSED |
|
83 |
tests/test_api.py::APITests::test_requires_egg_info_file PASSED |
|
84 |
tests/test_api.py::APITests::test_retrieves_version_of_distinfo_pkg PASSED |
|
85 |
tests/test_api.py::APITests::test_retrieves_version_of_self PASSED |
|
86 |
tests/test_api.py::APITests::test_version_egg_info_file PASSED |
|
87 |
tests/test_api.py::InvalidateCache::test_invalidate_cache PASSED |
|
88 |
tests/test_api.py::LegacyDots::test_name_normalization PASSED |
|
89 |
tests/test_api.py::LegacyDots::test_name_normalization_versionless_egg_info PASSED |
|
90 |
tests/test_api.py::OffSysPathTests::test_distribution_at_pathlib PASSED |
|
91 |
tests/test_api.py::OffSysPathTests::test_distribution_at_str PASSED |
|
92 |
tests/test_api.py::OffSysPathTests::test_find_distributions_specified_path PASSED |
|
93 |
tests/test_api.py::mypy PASSED |
|
94 |
tests/test_integration.py::FinderTests::test_finder_without_module PASSED |
|
95 |
tests/test_integration.py::IntegrationTests::test_package_spec_installed PASSED |
|
96 |
tests/test_integration.py::mypy PASSED |
|
97 |
tests/test_main.py::BasicTests::test_abc_enforced PASSED |
|
98 |
tests/test_main.py::BasicTests::test_for_name_does_not_exist PASSED |
|
99 |
tests/test_main.py::BasicTests::test_invalid_inputs_to_from_name PASSED |
|
100 |
tests/test_main.py::BasicTests::test_package_not_found_mentions_metadata PASSED |
|
101 |
tests/test_main.py::BasicTests::test_retrieves_version_of_self PASSED |
|
102 |
tests/test_main.py::DirectoryTest::test_egg PASSED |
|
103 |
tests/test_main.py::DirectoryTest::test_egg_info PASSED |
a5b0e8
|
104 |
tests/test_main.py::DiscoveryTests::test_interleaved_discovery PASSED |
c51906
|
105 |
tests/test_main.py::DiscoveryTests::test_invalid_usage PASSED |
a5b0e8
|
106 |
tests/test_main.py::DiscoveryTests::test_package_discovery SKIPPED (...) |
3e38a5
|
107 |
tests/test_main.py::EditableDistributionTest::test_origin SKIPPED (a...) |
c51906
|
108 |
tests/test_main.py::FileSystem::test_unicode_dir_on_sys_path PASSED |
MT |
109 |
tests/test_main.py::ImportTests::test_entrypoint_with_colon_in_name PASSED |
|
110 |
tests/test_main.py::ImportTests::test_import_nonexistent_module PASSED |
|
111 |
tests/test_main.py::ImportTests::test_resolve PASSED |
|
112 |
tests/test_main.py::ImportTests::test_resolve_without_attr PASSED |
|
113 |
tests/test_main.py::InaccessibleSysPath::test_discovery PASSED |
|
114 |
tests/test_main.py::MissingSysPath::test_discovery PASSED |
|
115 |
tests/test_main.py::NameNormalizationTests::test_dashes_in_dist_name_found_as_underscores PASSED |
|
116 |
tests/test_main.py::NameNormalizationTests::test_dist_name_found_as_any_case PASSED |
|
117 |
tests/test_main.py::NameNormalizationTests::test_unique_distributions PASSED |
|
118 |
tests/test_main.py::NonASCIITests::test_metadata_loads PASSED |
|
119 |
tests/test_main.py::NonASCIITests::test_metadata_loads_egg_info PASSED |
a5b0e8
|
120 |
tests/test_main.py::PackagesDistributionsEggTest::test_packages_distributions_on_eggs SKIPPED |
c51906
|
121 |
tests/test_main.py::PackagesDistributionsPrebuiltTest::test_packages_distributions_example PASSED |
MT |
122 |
tests/test_main.py::PackagesDistributionsPrebuiltTest::test_packages_distributions_example2 PASSED |
64868d
|
123 |
tests/test_main.py::PackagesDistributionsTest::test_packages_distributions_all_module_types PASSED |
c51906
|
124 |
tests/test_main.py::PackagesDistributionsTest::test_packages_distributions_neither_toplevel_nor_files PASSED |
a5b0e8
|
125 |
tests/test_main.py::PackagesDistributionsTest::test_packages_distributions_symlinked_top_level PASSED |
c51906
|
126 |
tests/test_main.py::TestEntryPoints::test_attr PASSED |
MT |
127 |
tests/test_main.py::TestEntryPoints::test_entry_point_pickleable PASSED |
|
128 |
tests/test_main.py::TestEntryPoints::test_hashable PASSED |
|
129 |
tests/test_main.py::TestEntryPoints::test_immutable PASSED |
|
130 |
tests/test_main.py::TestEntryPoints::test_module PASSED |
|
131 |
tests/test_main.py::TestEntryPoints::test_positional_args PASSED |
|
132 |
tests/test_main.py::TestEntryPoints::test_repr PASSED |
|
133 |
tests/test_main.py::TestEntryPoints::test_sortable PASSED |
|
134 |
tests/test_main.py::mypy PASSED |
|
135 |
tests/test_zip.py::TestEgg::test_case_insensitive PASSED |
|
136 |
tests/test_zip.py::TestEgg::test_files PASSED |
|
137 |
tests/test_zip.py::TestEgg::test_missing_metadata PASSED |
|
138 |
tests/test_zip.py::TestEgg::test_normalized_name PASSED |
|
139 |
tests/test_zip.py::TestEgg::test_one_distribution PASSED |
|
140 |
tests/test_zip.py::TestEgg::test_zip_entry_points PASSED |
|
141 |
tests/test_zip.py::TestEgg::test_zip_version PASSED |
|
142 |
tests/test_zip.py::TestEgg::test_zip_version_does_not_match PASSED |
|
143 |
tests/test_zip.py::TestZip::test_case_insensitive PASSED |
|
144 |
tests/test_zip.py::TestZip::test_files PASSED |
|
145 |
tests/test_zip.py::TestZip::test_missing_metadata PASSED |
|
146 |
tests/test_zip.py::TestZip::test_one_distribution PASSED |
|
147 |
tests/test_zip.py::TestZip::test_zip_entry_points PASSED |
|
148 |
tests/test_zip.py::TestZip::test_zip_version PASSED |
|
149 |
tests/test_zip.py::TestZip::test_zip_version_does_not_match PASSED |
|
150 |
tests/test_zip.py::mypy PASSED |
|
151 |
|
|
152 |
===================================== mypy ===================================== |
|
153 |
|
ad3102
|
154 |
Success: no issues found in 30 source files |
MT |
155 |
======== 137 passed, 4 skipped ======== |
c51906
|
156 |
py$(PYV): OK |
MT |
157 |
congratulations :) |