HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/python3/dist-packages/keyring/tests/backends/__pycache__/test_SecretService.cpython-38.pyc
U

ܦ�\�@sfddlZddlmZddlmZddlmZe�ejj	d�Gdd�deej
��ZGd	d
�d
ej
�ZdS)�N�)�BackendBasicTests)�
SecretService)�utilz8SecretStorage package is needed for SecretServiceKeyringc@seZdZdZdd�ZdS)�SecretServiceKeyringTestCaseTcCstd�t��}d|_|S)NzQTesting SecretServiceKeyring; the following password prompts are for this keyringz+/org/freedesktop/secrets/collection/session)�printr�KeyringZpreferred_collection)�selfZkeyring�r
�K/usr/lib/python3/dist-packages/keyring/tests/backends/test_SecretService.py�init_keyrings
�z)SecretServiceKeyringTestCase.init_keyringN)�__name__�
__module__�__qualname__Z__test__rr
r
r
rrsrc@seZdZdd�ZdS)�SecretServiceKeyringUnitTestsc	Cs.tjtjdd��|�tjj�W5QRXdS)zY
        SecretService Keyring is not viable if secretstorage can't be imported.
        N)Z
secretstorage)rZNoNoneDictMutatorr�__dict__ZassertFalser�viable)r	r
r
r�test_supported_no_secretstorages
�z=SecretServiceKeyringUnitTests.test_supported_no_secretstorageN)r
rrrr
r
r
rrsr)
ZunittestZtest_backendrZkeyring.backendsr�rZ
skipUnlessrrZTestCaserrr
r
r
r�<module>s�