OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
python3
/
dist-packages
/
keyring
/
tests
/
backends
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 06:58:01 AM
rwxr-xr-x
📄
__init__.py
0 bytes
01/07/2018 08:43:04 PM
rw-r--r--
📁
__pycache__
-
05/09/2024 06:58:02 AM
rwxr-xr-x
📄
test_OS_X.py
397 bytes
01/07/2018 08:43:04 PM
rw-r--r--
📄
test_SecretService.py
997 bytes
01/07/2018 08:43:04 PM
rw-r--r--
📄
test_Windows.py
904 bytes
01/07/2018 08:43:04 PM
rw-r--r--
📄
test_kwallet.py
2.96 KB
01/07/2018 08:43:04 PM
rw-r--r--
Editing: test_SecretService.py
Close
import unittest from ..test_backend import BackendBasicTests from keyring.backends import SecretService from .. import util @unittest.skipUnless(SecretService.Keyring.viable, "SecretStorage package is needed for SecretServiceKeyring") class SecretServiceKeyringTestCase(BackendBasicTests, unittest.TestCase): __test__ = True def init_keyring(self): print("Testing SecretServiceKeyring; the following " "password prompts are for this keyring") keyring = SecretService.Keyring() keyring.preferred_collection = '/org/freedesktop/secrets/collection/session' return keyring class SecretServiceKeyringUnitTests(unittest.TestCase): def test_supported_no_secretstorage(self): """ SecretService Keyring is not viable if secretstorage can't be imported. """ with util.NoNoneDictMutator(SecretService.__dict__, secretstorage=None): self.assertFalse(SecretService.Keyring.viable)