1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python -m pytest
3 ============================= test session starts ==============================
4 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
5 cachedir: .tox/py$(PYV)/.pytest_cache
8 collecting ... collected 199 items
10 conftest.py::mypy PASSED
11 conftest.py::mypy-status PASSED
12 docs/conf.py::mypy PASSED
13 keyrings/__init__.py::mypy PASSED
14 keyrings/alt/__init__.py::mypy PASSED
15 keyrings/alt/Gnome.py::mypy PASSED
16 keyrings/alt/Google.py::mypy PASSED
17 keyrings/alt/Windows.py::mypy PASSED
18 keyrings/alt/escape.py::mypy PASSED
19 keyrings/alt/file.py::mypy PASSED
20 keyrings/alt/file_base.py::mypy PASSED
21 keyrings/alt/keyczar.py::mypy PASSED
22 keyrings/alt/multi.py::mypy PASSED
25 tests/__init__.py::mypy PASSED
26 tests/mocks.py::mypy PASSED
27 tests/test_Gnome.py::mypy PASSED
28 tests/test_Gnome.py::GnomeKeyringTestCase::test_credential SKIPPED (...)
29 tests/test_Gnome.py::GnomeKeyringTestCase::test_delete_not_present SKIPPED
30 tests/test_Gnome.py::GnomeKeyringTestCase::test_delete_one_in_group SKIPPED
31 tests/test_Gnome.py::GnomeKeyringTestCase::test_delete_present SKIPPED
32 tests/test_Gnome.py::GnomeKeyringTestCase::test_different_user SKIPPED
33 tests/test_Gnome.py::GnomeKeyringTestCase::test_difficult_chars SKIPPED
34 tests/test_Gnome.py::GnomeKeyringTestCase::test_empty_username SKIPPED
35 tests/test_Gnome.py::GnomeKeyringTestCase::test_name_property SKIPPED
36 tests/test_Gnome.py::GnomeKeyringTestCase::test_new_with_properties SKIPPED
37 tests/test_Gnome.py::GnomeKeyringTestCase::test_password_set_get SKIPPED
38 tests/test_Gnome.py::GnomeKeyringTestCase::test_set_after_set_blank SKIPPED
39 tests/test_Gnome.py::GnomeKeyringTestCase::test_set_properties SKIPPED
40 tests/test_Gnome.py::GnomeKeyringTestCase::test_supported SKIPPED (N...)
41 tests/test_Gnome.py::GnomeKeyringTestCase::test_supported_no_module SKIPPED
42 tests/test_Gnome.py::GnomeKeyringTestCase::test_unicode_and_ascii_chars SKIPPED
43 tests/test_Gnome.py::GnomeKeyringTestCase::test_unicode_chars SKIPPED
44 tests/test_Google.py::mypy PASSED
45 tests/test_Google.py::GoogleDocsKeyringTestCase::test_credential SKIPPED
46 tests/test_Google.py::GoogleDocsKeyringTestCase::test_delete_not_present SKIPPED
47 tests/test_Google.py::GoogleDocsKeyringTestCase::test_delete_one_in_group SKIPPED
48 tests/test_Google.py::GoogleDocsKeyringTestCase::test_delete_present SKIPPED
49 tests/test_Google.py::GoogleDocsKeyringTestCase::test_different_user SKIPPED
50 tests/test_Google.py::GoogleDocsKeyringTestCase::test_difficult_chars SKIPPED
51 tests/test_Google.py::GoogleDocsKeyringTestCase::test_empty_username SKIPPED
52 tests/test_Google.py::GoogleDocsKeyringTestCase::test_name_property SKIPPED
53 tests/test_Google.py::GoogleDocsKeyringTestCase::test_new_with_properties SKIPPED
54 tests/test_Google.py::GoogleDocsKeyringTestCase::test_password_set_get SKIPPED
55 tests/test_Google.py::GoogleDocsKeyringTestCase::test_set_after_set_blank SKIPPED
56 tests/test_Google.py::GoogleDocsKeyringTestCase::test_set_properties SKIPPED
57 tests/test_Google.py::GoogleDocsKeyringTestCase::test_unicode_and_ascii_chars SKIPPED
58 tests/test_Google.py::GoogleDocsKeyringTestCase::test_unicode_chars SKIPPED
59 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_auth_error SKIPPED
60 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_auth_failure SKIPPED
61 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_broken_google_put_when_non_owner_update SKIPPED
62 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_broken_google_put_when_non_owner_update_fails SKIPPED
63 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_corrupt_retrieve SKIPPED
64 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_login_captcha SKIPPED
65 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_retrieve_failure SKIPPED
66 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_write_conflict_on_different_service SKIPPED
67 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_write_conflict_on_same_service_and_username SKIPPED
68 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_handles_write_conflict_with_identical_change SKIPPED
69 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_no_create_if_requested SKIPPED
70 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_no_set_if_create_folder_fails_on_new_keyring SKIPPED
71 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_no_set_if_write_fails_on_existing_keyring SKIPPED
72 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_no_set_if_write_fails_on_new_keyring SKIPPED
73 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_retrieves_existing_keyring_with_and_without_bom SKIPPED
74 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_uses_existing_folder SKIPPED
75 tests/test_Google.py::GoogleDocsKeyringInteractionTestCase::test_writes_correct_data_to_google_docs SKIPPED
76 tests/test_Windows.py::mypy PASSED
77 tests/test_Windows.py::TestWin32CryptoKeyring::test_password_set_get SKIPPED
78 tests/test_Windows.py::TestWin32CryptoKeyring::test_set_after_set_blank SKIPPED
79 tests/test_Windows.py::TestWin32CryptoKeyring::test_difficult_chars SKIPPED
80 tests/test_Windows.py::TestWin32CryptoKeyring::test_delete_present SKIPPED
81 tests/test_Windows.py::TestWin32CryptoKeyring::test_delete_not_present SKIPPED
82 tests/test_Windows.py::TestWin32CryptoKeyring::test_delete_one_in_group SKIPPED
83 tests/test_Windows.py::TestWin32CryptoKeyring::test_name_property SKIPPED
84 tests/test_Windows.py::TestWin32CryptoKeyring::test_unicode_chars SKIPPED
85 tests/test_Windows.py::TestWin32CryptoKeyring::test_unicode_and_ascii_chars SKIPPED
86 tests/test_Windows.py::TestWin32CryptoKeyring::test_different_user SKIPPED
87 tests/test_Windows.py::TestWin32CryptoKeyring::test_credential SKIPPED
88 tests/test_Windows.py::TestWin32CryptoKeyring::test_set_properties SKIPPED
89 tests/test_Windows.py::TestWin32CryptoKeyring::test_new_with_properties SKIPPED
90 tests/test_Windows.py::TestWin32CryptoKeyring::test_encrypt_decrypt SKIPPED
91 tests/test_Windows.py::TestWin32CryptoKeyring::test_encrypt_decrypt_without_assoc SKIPPED
92 tests/test_Windows.py::TestWin32CryptoKeyring::test_delete_password SKIPPED
93 tests/test_Windows.py::TestWin32CryptoKeyring::test_file SKIPPED (Ne...)
94 tests/test_Windows.py::TestWin32CryptoKeyring::test_scheme SKIPPED (...)
95 tests/test_Windows.py::TestWin32CryptoKeyring::test_version SKIPPED
96 tests/test_Windows.py::TestWin32CryptoKeyring::test_empty_username SKIPPED
97 tests/test_Windows.py::TestRegistryKeyring::test_password_set_get SKIPPED
98 tests/test_Windows.py::TestRegistryKeyring::test_set_after_set_blank SKIPPED
99 tests/test_Windows.py::TestRegistryKeyring::test_difficult_chars SKIPPED
100 tests/test_Windows.py::TestRegistryKeyring::test_delete_present SKIPPED
101 tests/test_Windows.py::TestRegistryKeyring::test_delete_not_present SKIPPED
102 tests/test_Windows.py::TestRegistryKeyring::test_delete_one_in_group SKIPPED
103 tests/test_Windows.py::TestRegistryKeyring::test_name_property SKIPPED
104 tests/test_Windows.py::TestRegistryKeyring::test_unicode_chars SKIPPED
105 tests/test_Windows.py::TestRegistryKeyring::test_unicode_and_ascii_chars SKIPPED
106 tests/test_Windows.py::TestRegistryKeyring::test_different_user SKIPPED
107 tests/test_Windows.py::TestRegistryKeyring::test_credential SKIPPED
108 tests/test_Windows.py::TestRegistryKeyring::test_empty_username SKIPPED
109 tests/test_Windows.py::TestRegistryKeyring::test_set_properties SKIPPED
110 tests/test_Windows.py::TestRegistryKeyring::test_new_with_properties SKIPPED
111 tests/test_crypto.py::mypy PASSED
112 tests/test_crypto.py::TestCryptedFileKeyring::test_password_set_get PASSED
113 tests/test_crypto.py::TestCryptedFileKeyring::test_set_after_set_blank PASSED
114 tests/test_crypto.py::TestCryptedFileKeyring::test_difficult_chars PASSED
115 tests/test_crypto.py::TestCryptedFileKeyring::test_delete_present PASSED
116 tests/test_crypto.py::TestCryptedFileKeyring::test_delete_not_present PASSED
117 tests/test_crypto.py::TestCryptedFileKeyring::test_delete_one_in_group PASSED
118 tests/test_crypto.py::TestCryptedFileKeyring::test_name_property PASSED
119 tests/test_crypto.py::TestCryptedFileKeyring::test_unicode_chars PASSED
120 tests/test_crypto.py::TestCryptedFileKeyring::test_unicode_and_ascii_chars PASSED
121 tests/test_crypto.py::TestCryptedFileKeyring::test_different_user PASSED
122 tests/test_crypto.py::TestCryptedFileKeyring::test_credential PASSED
123 tests/test_crypto.py::TestCryptedFileKeyring::test_set_properties PASSED
124 tests/test_crypto.py::TestCryptedFileKeyring::test_new_with_properties PASSED
125 tests/test_crypto.py::TestCryptedFileKeyring::test_encrypt_decrypt PASSED
126 tests/test_crypto.py::TestCryptedFileKeyring::test_encrypt_decrypt_without_assoc PASSED
127 tests/test_crypto.py::TestCryptedFileKeyring::test_delete_password PASSED
128 tests/test_crypto.py::TestCryptedFileKeyring::test_file PASSED
129 tests/test_crypto.py::TestCryptedFileKeyring::test_scheme PASSED
130 tests/test_crypto.py::TestCryptedFileKeyring::test_version PASSED
131 tests/test_crypto.py::TestCryptedFileKeyring::test_empty_username PASSED
132 tests/test_file.py::mypy PASSED
133 tests/test_file.py::TestEncryptedFileKeyring::test_password_set_get[Crypto] PASSED
134 tests/test_file.py::TestEncryptedFileKeyring::test_set_after_set_blank[Crypto] PASSED
135 tests/test_file.py::TestEncryptedFileKeyring::test_difficult_chars[Crypto] PASSED
136 tests/test_file.py::TestEncryptedFileKeyring::test_delete_present[Crypto] PASSED
137 tests/test_file.py::TestEncryptedFileKeyring::test_delete_not_present[Crypto] PASSED
138 tests/test_file.py::TestEncryptedFileKeyring::test_delete_one_in_group[Crypto] PASSED
139 tests/test_file.py::TestEncryptedFileKeyring::test_name_property[Crypto] PASSED
140 tests/test_file.py::TestEncryptedFileKeyring::test_unicode_chars[Crypto] PASSED
141 tests/test_file.py::TestEncryptedFileKeyring::test_unicode_and_ascii_chars[Crypto] PASSED
142 tests/test_file.py::TestEncryptedFileKeyring::test_different_user[Crypto] PASSED
143 tests/test_file.py::TestEncryptedFileKeyring::test_credential[Crypto] PASSED
144 tests/test_file.py::TestEncryptedFileKeyring::test_set_properties[Crypto] PASSED
145 tests/test_file.py::TestEncryptedFileKeyring::test_new_with_properties[Crypto] PASSED
146 tests/test_file.py::TestEncryptedFileKeyring::test_encrypt_decrypt[Crypto] PASSED
147 tests/test_file.py::TestEncryptedFileKeyring::test_encrypt_decrypt_without_assoc[Crypto] PASSED
148 tests/test_file.py::TestEncryptedFileKeyring::test_delete_password[Crypto] PASSED
149 tests/test_file.py::TestEncryptedFileKeyring::test_file[Crypto] PASSED
150 tests/test_file.py::TestEncryptedFileKeyring::test_scheme[Crypto] PASSED
151 tests/test_file.py::TestEncryptedFileKeyring::test_version[Crypto] PASSED
152 tests/test_file.py::TestEncryptedFileKeyring::test_empty_username[Crypto] PASSED
153 tests/test_file.py::TestEncryptedFileKeyring::test_wrong_password[Crypto] PASSED
154 tests/test_file.py::TestEncryptedFileKeyring::test_keyring_not_created_world_writable[Crypto] PASSED
155 tests/test_file.py::TestEncryptedFileKeyring::test_password_set_get[Cryptodome] PASSED
156 tests/test_file.py::TestEncryptedFileKeyring::test_set_after_set_blank[Cryptodome] PASSED
157 tests/test_file.py::TestEncryptedFileKeyring::test_difficult_chars[Cryptodome] PASSED
158 tests/test_file.py::TestEncryptedFileKeyring::test_delete_present[Cryptodome] PASSED
159 tests/test_file.py::TestEncryptedFileKeyring::test_delete_not_present[Cryptodome] PASSED
160 tests/test_file.py::TestEncryptedFileKeyring::test_delete_one_in_group[Cryptodome] PASSED
161 tests/test_file.py::TestEncryptedFileKeyring::test_name_property[Cryptodome] PASSED
162 tests/test_file.py::TestEncryptedFileKeyring::test_unicode_chars[Cryptodome] PASSED
163 tests/test_file.py::TestEncryptedFileKeyring::test_unicode_and_ascii_chars[Cryptodome] PASSED
164 tests/test_file.py::TestEncryptedFileKeyring::test_different_user[Cryptodome] PASSED
165 tests/test_file.py::TestEncryptedFileKeyring::test_credential[Cryptodome] PASSED
166 tests/test_file.py::TestEncryptedFileKeyring::test_set_properties[Cryptodome] PASSED
167 tests/test_file.py::TestEncryptedFileKeyring::test_new_with_properties[Cryptodome] PASSED
168 tests/test_file.py::TestEncryptedFileKeyring::test_encrypt_decrypt[Cryptodome] PASSED
169 tests/test_file.py::TestEncryptedFileKeyring::test_encrypt_decrypt_without_assoc[Cryptodome] PASSED
170 tests/test_file.py::TestEncryptedFileKeyring::test_delete_password[Cryptodome] PASSED
171 tests/test_file.py::TestEncryptedFileKeyring::test_file[Cryptodome] PASSED
172 tests/test_file.py::TestEncryptedFileKeyring::test_scheme[Cryptodome] PASSED
173 tests/test_file.py::TestEncryptedFileKeyring::test_version[Cryptodome] PASSED
174 tests/test_file.py::TestEncryptedFileKeyring::test_empty_username[Cryptodome] PASSED
175 tests/test_file.py::TestEncryptedFileKeyring::test_wrong_password[Cryptodome] PASSED
176 tests/test_file.py::TestEncryptedFileKeyring::test_keyring_not_created_world_writable[Cryptodome] PASSED
177 tests/test_file.py::TestUncryptedFileKeyring::test_password_set_get PASSED
178 tests/test_file.py::TestUncryptedFileKeyring::test_set_after_set_blank PASSED
179 tests/test_file.py::TestUncryptedFileKeyring::test_difficult_chars PASSED
180 tests/test_file.py::TestUncryptedFileKeyring::test_delete_present PASSED
181 tests/test_file.py::TestUncryptedFileKeyring::test_delete_not_present PASSED
182 tests/test_file.py::TestUncryptedFileKeyring::test_delete_one_in_group PASSED
183 tests/test_file.py::TestUncryptedFileKeyring::test_name_property PASSED
184 tests/test_file.py::TestUncryptedFileKeyring::test_unicode_chars PASSED
185 tests/test_file.py::TestUncryptedFileKeyring::test_unicode_and_ascii_chars PASSED
186 tests/test_file.py::TestUncryptedFileKeyring::test_different_user PASSED
187 tests/test_file.py::TestUncryptedFileKeyring::test_credential PASSED
188 tests/test_file.py::TestUncryptedFileKeyring::test_set_properties PASSED
189 tests/test_file.py::TestUncryptedFileKeyring::test_new_with_properties PASSED
190 tests/test_file.py::TestUncryptedFileKeyring::test_encrypt_decrypt PASSED
191 tests/test_file.py::TestUncryptedFileKeyring::test_encrypt_decrypt_without_assoc PASSED
192 tests/test_file.py::TestUncryptedFileKeyring::test_delete_password PASSED
193 tests/test_file.py::TestUncryptedFileKeyring::test_file PASSED
194 tests/test_file.py::TestUncryptedFileKeyring::test_scheme PASSED
195 tests/test_file.py::TestUncryptedFileKeyring::test_version PASSED
196 tests/test_file.py::TestUncryptedFileKeyring::test_empty_username PASSED
197 tests/test_file.py::TestUncryptedFileKeyring::test_keyring_not_created_world_writable PASSED
198 tests/test_keyczar.py::mypy PASSED
199 tests/test_keyczar.py::KeyczarCrypterTestCase::testEnvironCrypterReadsCorrectValues PASSED
200 tests/test_keyczar.py::KeyczarCrypterTestCase::testEnvironCrypterThrowsExceptionOnMissingValues PASSED
201 tests/test_keyczar.py::KeyczarCrypterTestCase::testKeyczarCrypterEncryptDecryptHandlesEmptyNone PASSED
202 tests/test_keyczar.py::KeyczarCrypterTestCase::testKeyczarCrypterWithEncryptedReader PASSED
203 tests/test_keyczar.py::KeyczarCrypterTestCase::testKeyczarCrypterWithUnencryptedReader PASSED
204 tests/test_multi.py::mypy PASSED
205 tests/test_multi.py::MultipartKeyringWrapperTestCase::testLargePasswordSetInMultipleParts PASSED
206 tests/test_multi.py::MultipartKeyringWrapperTestCase::testMissingPassword PASSED
207 tests/test_multi.py::MultipartKeyringWrapperTestCase::testSmallPasswordSetInSinglePart PASSED
208 tests/test_multi.py::MultipartKeyringWrapperTestCase::testViablePassThru PASSED
210 =============================== warnings summary ===============================
211 keyrings/alt/Gnome.py:27
212 $(@D)/keyrings/alt/Gnome.py:27: DeprecationWarning: GnomeKeyring.get_default_keyring_sync is deprecated
213 result = GnomeKeyring.get_default_keyring_sync()[0]
215 tests/test_crypto.py::TestCryptedFileKeyring::test_empty_username
216 tests/test_file.py::TestEncryptedFileKeyring::test_empty_username[Crypto]
217 tests/test_file.py::TestEncryptedFileKeyring::test_empty_username[Cryptodome]
218 tests/test_file.py::TestUncryptedFileKeyring::test_empty_username
219 $(PYTHON_DIR)/vendor-packages/keyring/testing/backend.py:50: DeprecationWarning: Empty usernames are deprecated. See #668
220 self.keyring.set_password(service, username, password)
222 tests/test_crypto.py::TestCryptedFileKeyring::test_empty_username
223 tests/test_file.py::TestEncryptedFileKeyring::test_empty_username[Crypto]
224 tests/test_file.py::TestEncryptedFileKeyring::test_empty_username[Cryptodome]
225 tests/test_file.py::TestUncryptedFileKeyring::test_empty_username
226 $(PYTHON_DIR)/vendor-packages/keyring/backend.py:60: DeprecationWarning: Empty usernames are deprecated. See #668
227 return orig(self, system, username, *args, **kwargs)
229 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
231 ===================================== mypy =====================================
232 Success: no issues found in 21 source files
233 ======== 118 passed, 81 skipped, 9 warnings ========