Current Path : /usr/lib/python2.7/dist-packages/keyring/tests/ |
Current File : //usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyc |
F+Oc @ s d Z d d l Z d d l Z d d l m Z d d l Z d e j j f d YZ d e j j f d YZ d e j f d YZ d Z e d k r e j d d n d S( s7 Test case to access the keyring from the command line iN( t clit FakeKeyringc B s) e Z d Z d Z d Z d Z RS( t GABUZOMEUHc C s d S( Ni ( ( t self( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyt supported s c C s d S( N( ( R t servicet usernamet password( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyt set_password s c C s | j S( N( t PASSWORD( R R R ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyt get_password s ( t __name__t __module__R R R R ( ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyR s t SimpleKeyringc B s2 e Z d Z d Z d Z d Z d Z RS( s A very simple keyringc C s i | _ d S( N( t pwd( R ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyt __init__ s c C s d S( Ni ( ( R ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyR s c C s | | j | | f <d S( N( R ( R R R R ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyR ! s c C s. y | j | | f SWn t k r) d SXd S( N( R t KeyErrort None( R R R ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyR $ s ( R R t __doc__R R R R ( ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyR s t CommandLineTestCasec B sk e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z RS( c C s t j | _ t j | _ | j | j _ | j | j _ | j | j j _ d | j j _ t j t d | _ d | _ d | _ d S( Nc S s d S( N( R ( ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyt <lambda>3 s t ( t keyringt get_keyringt old_keyringR t CommandLineToolt return_passwordt input_passwordt save_passwordt output_passwordt mock_errort parsert errort print_helpt set_keyringR R R t password_returnedt last_error( R ( ( s: /usr/lib/python2.7/dist-packages/keyring/tests/test_cli.pyt setUp, s c C s t j | j d S( N( R R"