Marcel Telka
2024-04-03 1e5fef1a8c653f8be12b2aeadac3a818fa113f55
commit | author | age
16780f 1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
111a7c 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
abfea1 6 rootdir: $(@D)
MT 7 configfile: pytest.ini
c630cd 8 collecting ... collected 158 items
111a7c 9
d0beed 10 .::project PASSED
MT 11 .::project PASSED
111a7c 12 conftest.py::mypy PASSED
MT 13 conftest.py::mypy-status PASSED
14 docs/conf.py::mypy PASSED
15 keyring/__init__.py::mypy PASSED
16 keyring/__main__.py::mypy PASSED
17 keyring/backend.py::keyring.backend.SchemeSelectable PASSED
18 keyring/backend.py::mypy PASSED
19 keyring/backends/SecretService.py::mypy PASSED
20 keyring/backends/Windows.py::mypy PASSED
21 keyring/backends/__init__.py::mypy PASSED
22 keyring/backends/chainer.py::keyring.backends.chainer.ChainerBackend PASSED
23 keyring/backends/chainer.py::mypy PASSED
24 keyring/backends/fail.py::keyring.backends.fail.Keyring PASSED
25 keyring/backends/fail.py::mypy PASSED
26 keyring/backends/kwallet.py::mypy PASSED
27 keyring/backends/libsecret.py::mypy PASSED
28 keyring/backends/macOS/__init__.py::mypy PASSED
29 keyring/backends/null.py::keyring.backends.null.Keyring PASSED
30 keyring/backends/null.py::mypy PASSED
d0beed 31 keyring/cli.py::keyring.cli.CommandLineTool.strip_last_newline PASSED
111a7c 32 keyring/cli.py::mypy PASSED
9c4d0a 33 keyring/compat/__init__.py::mypy PASSED
MT 34 keyring/compat/properties.py::keyring.compat.properties.NonDataProperty PASSED
35 keyring/compat/properties.py::keyring.compat.properties.classproperty PASSED
36 keyring/compat/properties.py::mypy PASSED
37 keyring/compat/py312.py::mypy PASSED
c630cd 38 keyring/compat/py38.py::mypy PASSED
111a7c 39 keyring/completion.py::mypy PASSED
MT 40 keyring/core.py::keyring.core._load_keyring_class PASSED
41 keyring/core.py::mypy PASSED
42 keyring/credentials.py::keyring.credentials.EnvironCredential PASSED
43 keyring/credentials.py::mypy PASSED
44 keyring/devpi_client.py::keyring.devpi_client.devpiclient_get_password PASSED
45 keyring/devpi_client.py::mypy PASSED
46 keyring/errors.py::mypy PASSED
47 keyring/http.py::mypy PASSED
48 keyring/testing/__init__.py::mypy PASSED
49 keyring/testing/backend.py::mypy PASSED
50 keyring/testing/util.py::mypy PASSED
51 keyring/util/__init__.py::mypy PASSED
52 keyring/util/platform_.py::mypy PASSED
53 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_credential SKIPPED
54 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_delete_not_present SKIPPED
55 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_delete_one_in_group SKIPPED
56 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_delete_present SKIPPED
57 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_different_user SKIPPED
58 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_difficult_chars SKIPPED
59 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_name_property SKIPPED
60 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_new_with_properties SKIPPED
61 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_password_set_get SKIPPED
62 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_set_after_set_blank SKIPPED
63 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_set_properties SKIPPED
64 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_unicode_and_ascii_chars SKIPPED
65 tests/backends/test_SecretService.py::TestSecretServiceKeyring::test_unicode_chars SKIPPED
66 tests/backends/test_SecretService.py::TestUnits::test_supported_no_secretstorage PASSED
67 tests/backends/test_SecretService.py::mypy PASSED
68 tests/backends/test_Windows.py::TestWinVaultKeyring::test_credential SKIPPED
69 tests/backends/test_Windows.py::TestWinVaultKeyring::test_delete_not_present SKIPPED
70 tests/backends/test_Windows.py::TestWinVaultKeyring::test_delete_one_in_group SKIPPED
71 tests/backends/test_Windows.py::TestWinVaultKeyring::test_delete_present SKIPPED
72 tests/backends/test_Windows.py::TestWinVaultKeyring::test_different_user SKIPPED
73 tests/backends/test_Windows.py::TestWinVaultKeyring::test_difficult_chars SKIPPED
74 tests/backends/test_Windows.py::TestWinVaultKeyring::test_long_password_nice_error SKIPPED
75 tests/backends/test_Windows.py::TestWinVaultKeyring::test_name_property SKIPPED
76 tests/backends/test_Windows.py::TestWinVaultKeyring::test_new_with_properties SKIPPED
77 tests/backends/test_Windows.py::TestWinVaultKeyring::test_password_set_get SKIPPED
78 tests/backends/test_Windows.py::TestWinVaultKeyring::test_read_utf8_password SKIPPED
79 tests/backends/test_Windows.py::TestWinVaultKeyring::test_set_after_set_blank SKIPPED
80 tests/backends/test_Windows.py::TestWinVaultKeyring::test_set_properties SKIPPED
81 tests/backends/test_Windows.py::TestWinVaultKeyring::test_unicode_and_ascii_chars SKIPPED
82 tests/backends/test_Windows.py::TestWinVaultKeyring::test_unicode_chars SKIPPED
83 tests/backends/test_Windows.py::mypy PASSED
84 tests/backends/test_Windows.py::test_winvault_always_viable SKIPPED
85 tests/backends/test_chainer.py::TestChainer::test_chainer_defers_to_fail PASSED
86 tests/backends/test_chainer.py::TestChainer::test_chainer_gets_from_highest_priority PASSED
87 tests/backends/test_chainer.py::mypy PASSED
88 tests/backends/test_kwallet.py::TestDBusKWallet4::test_credential SKIPPED
89 tests/backends/test_kwallet.py::TestDBusKWallet4::test_delete_not_present SKIPPED
90 tests/backends/test_kwallet.py::TestDBusKWallet4::test_delete_one_in_group SKIPPED
91 tests/backends/test_kwallet.py::TestDBusKWallet4::test_delete_present SKIPPED
92 tests/backends/test_kwallet.py::TestDBusKWallet4::test_different_user SKIPPED
93 tests/backends/test_kwallet.py::TestDBusKWallet4::test_difficult_chars SKIPPED
94 tests/backends/test_kwallet.py::TestDBusKWallet4::test_name_property SKIPPED
95 tests/backends/test_kwallet.py::TestDBusKWallet4::test_new_with_properties SKIPPED
96 tests/backends/test_kwallet.py::TestDBusKWallet4::test_password_set_get SKIPPED
97 tests/backends/test_kwallet.py::TestDBusKWallet4::test_set_after_set_blank SKIPPED
98 tests/backends/test_kwallet.py::TestDBusKWallet4::test_set_properties SKIPPED
99 tests/backends/test_kwallet.py::TestDBusKWallet4::test_unicode_and_ascii_chars SKIPPED
100 tests/backends/test_kwallet.py::TestDBusKWallet4::test_unicode_chars SKIPPED
101 tests/backends/test_kwallet.py::TestDBusKWallet::test_credential SKIPPED
102 tests/backends/test_kwallet.py::TestDBusKWallet::test_delete_not_present SKIPPED
103 tests/backends/test_kwallet.py::TestDBusKWallet::test_delete_one_in_group SKIPPED
104 tests/backends/test_kwallet.py::TestDBusKWallet::test_delete_present SKIPPED
105 tests/backends/test_kwallet.py::TestDBusKWallet::test_different_user SKIPPED
106 tests/backends/test_kwallet.py::TestDBusKWallet::test_difficult_chars SKIPPED
107 tests/backends/test_kwallet.py::TestDBusKWallet::test_name_property SKIPPED
108 tests/backends/test_kwallet.py::TestDBusKWallet::test_new_with_properties SKIPPED
109 tests/backends/test_kwallet.py::TestDBusKWallet::test_password_set_get SKIPPED
110 tests/backends/test_kwallet.py::TestDBusKWallet::test_set_after_set_blank SKIPPED
111 tests/backends/test_kwallet.py::TestDBusKWallet::test_set_properties SKIPPED
112 tests/backends/test_kwallet.py::TestDBusKWallet::test_unicode_and_ascii_chars SKIPPED
113 tests/backends/test_kwallet.py::TestDBusKWallet::test_unicode_chars SKIPPED
114 tests/backends/test_kwallet.py::mypy PASSED
115 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_credential SKIPPED
116 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_delete_not_present SKIPPED
117 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_delete_one_in_group SKIPPED
118 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_delete_present SKIPPED
119 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_different_user SKIPPED
120 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_difficult_chars SKIPPED
121 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_name_property SKIPPED
122 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_new_with_properties SKIPPED
123 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_password_set_get SKIPPED
124 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_set_after_set_blank SKIPPED
125 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_set_properties SKIPPED
126 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_unicode_and_ascii_chars SKIPPED
127 tests/backends/test_libsecret.py::TestLibSecretKeyring::test_unicode_chars SKIPPED
128 tests/backends/test_libsecret.py::TestUnits::test_supported_no_libsecret PASSED
129 tests/backends/test_libsecret.py::mypy PASSED
130 tests/backends/test_macOS.py::Test_macOSKeychain::test_credential SKIPPED
131 tests/backends/test_macOS.py::Test_macOSKeychain::test_delete_not_present SKIPPED
132 tests/backends/test_macOS.py::Test_macOSKeychain::test_delete_one_in_group SKIPPED
133 tests/backends/test_macOS.py::Test_macOSKeychain::test_delete_present SKIPPED
134 tests/backends/test_macOS.py::Test_macOSKeychain::test_different_user SKIPPED
135 tests/backends/test_macOS.py::Test_macOSKeychain::test_difficult_chars SKIPPED
136 tests/backends/test_macOS.py::Test_macOSKeychain::test_name_property SKIPPED
137 tests/backends/test_macOS.py::Test_macOSKeychain::test_new_with_properties SKIPPED
138 tests/backends/test_macOS.py::Test_macOSKeychain::test_password_set_get SKIPPED
139 tests/backends/test_macOS.py::Test_macOSKeychain::test_set_after_set_blank SKIPPED
140 tests/backends/test_macOS.py::Test_macOSKeychain::test_set_properties SKIPPED
141 tests/backends/test_macOS.py::Test_macOSKeychain::test_unicode_and_ascii_chars SKIPPED
142 tests/backends/test_macOS.py::Test_macOSKeychain::test_unicode_chars SKIPPED
143 tests/backends/test_macOS.py::mypy PASSED
d0beed 144 tests/test_cli.py::mypy PASSED
MT 145 tests/test_cli.py::test_cli.PasswordEmitter PASSED
146 tests/test_cli.py::test_set_interactive PASSED
147 tests/test_cli.py::test_set_pipe PASSED
148 tests/test_cli.py::test_set_pipe_newline PASSED
111a7c 149 tests/test_core.py::mypy PASSED
MT 150 tests/test_core.py::test_init_recommended PASSED
16780f 151 tests/test_core.py::test_load_config_extant PASSED
abfea1 152 tests/test_core.py::test_load_config_missing PASSED
111a7c 153 tests/test_errors.py::TestExceptionInfo::test_traceback_not_referenced PASSED
MT 154 tests/test_errors.py::mypy PASSED
155 tests/test_integration.py::mypy PASSED
156 tests/test_integration.py::test_argv[del sys.argv] PASSED
157 tests/test_integration.py::test_argv[sys.argv = None] PASSED
158 tests/test_integration.py::test_argv[sys.argv = []] PASSED
159 tests/test_multiprocess.py::mypy PASSED
160 tests/test_multiprocess.py::test_multiprocess_get PASSED
161 tests/test_multiprocess.py::test_multiprocess_get_after_native_get PASSED
162 tests/test_packaging.py::mypy PASSED
9c4d0a 163 tests/test_packaging.py::test_entry_point PASSED
111a7c 164 tests/test_packaging.py::test_missing_metadata PASSED
MT 165 tests/util/test_platform.py::mypy PASSED
166 tests/util/test_platform.py::test_platform_Linux SKIPPED (condition:...)
167 tests/util/test_platform.py::test_platform_Windows SKIPPED (conditio...)
168
9c4d0a 169 =============================== warnings summary ===============================
MT 170 tests/test_core.py::test_init_recommended
c630cd 171   $(PYTHON_DIR)/vendor-packages/keyrings/alt/Gnome.py:27: DeprecationWarning: GnomeKeyring.get_default_keyring_sync is deprecated
9c4d0a 172     result = GnomeKeyring.get_default_keyring_sync()[0]
16780f 173
9c4d0a 174 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
MT 175
176 ===================================== mypy =====================================
c630cd 177 Success: no issues found in 43 source files
MT 178 ======== 75 passed, 83 skipped, 1 warning ========
111a7c 179   py$(PYV): OK
MT 180   congratulations :)