← Back
Editing: test_SecretService.cpython-38.pyc
U ܦ�\ � @ sf d dl Z ddlmZ d dlmZ ddlmZ e �ejj d�G dd� dee j ��ZG d d � d e j �ZdS )� N� )�BackendBasicTests)� SecretService)�utilz8SecretStorage package is needed for SecretServiceKeyringc @ s e Zd ZdZdd� ZdS )�SecretServiceKeyringTestCaseTc C s t d� 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_keyring s �z)SecretServiceKeyringTestCase.init_keyringN)�__name__� __module__�__qualname__Z__test__r r r r r r s r c @ s e Zd Zdd� ZdS )�SecretServiceKeyringUnitTestsc C s. t jtjdd�� | �tjj� W 5 Q R X dS )zY SecretService Keyring is not viable if secretstorage can't be imported. N)Z secretstorage)r ZNoNoneDictMutatorr �__dict__ZassertFalser �viable)r r r r �test_supported_no_secretstorage s �z=SecretServiceKeyringUnitTests.test_supported_no_secretstorageN)r r r r r r r r r s r ) ZunittestZtest_backendr Zkeyring.backendsr � r Z skipUnlessr r ZTestCaser r r r r r �<module> s �
Save File
Cancel