/usr/lib/python2.6/site-packages/openstackclient/tests/identity/v3
Edit: /usr/lib/python2.6/site-packages/openstackclient/tests/identity/v3/test_mappings.pyc (8055B)
Ñò
;vVc @ sã d d k Z d d k Z d d k l Z d d k l Z d d k l Z d d k l Z d e i
f d „ ƒ YZ d e f d „ ƒ YZ d e f d
„ ƒ YZ
d e f d „ ƒ YZ d
e f d „ ƒ YZ d e f d „ ƒ YZ d S( iÿÿÿÿN( t
exceptions( t mapping( t fakest TestMappingc B s e Z d „ Z RS( c C sB t t | ƒ i ƒ | i i i i } | i | _ | i i ƒ d S( N(
t superR t setUpt appt client_managert identityt
federationt mappingst mapping_mockt
reset_mock( t selft federation_lib( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR s ( t __name__t
__module__R ( ( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR s t TestMappingCreatec B s e Z d „ Z d „ Z RS( c C s\ t t | ƒ i ƒ t i d t i t i ƒ d t
ƒ| i i _
t i | i d ƒ | _ d S( Nt loaded( R R R R t FakeResourcet Nonet copyt deepcopyt identity_fakest MAPPING_RESPONSEt TrueR t createt return_valueR t
CreateMappingR t cmd( R
( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR $ s c C sý d t i t i g } d t i f d t i f g } | i | i | | ƒ } t i ƒ } t i | _ t i d | ƒ i
i ƒ z | i i | ƒ \ } } Wd QX| i
i i d t i d t i ƒ d } | i | | ƒ t i t i f } | i | | ƒ d S( Ns --rulesR t ruless= openstackclient.identity.v3.mapping.CreateMapping._read_rulest
mapping_idt id( s ids rules( R t mapping_rules_file_pathR t check_parserR t mockt Mockt
MAPPING_RULESR t patcht __exit__t __enter__t take_actionR R t assert_called_witht assertEqual( R
t arglistt
verifylistt parsed_argst mockert columnst datat collistt datalist( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyt test_create_mapping- s$
( R R R R4 ( ( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR # s t TestMappingDeletec B s e Z d „ Z d „ Z RS( c C sk t t | ƒ i ƒ t i d t i t i ƒ d t
ƒ| i i _
d | i i _
t i | i d ƒ | _ d S( NR ( R R5 R R R R R R R R R R t getR t deleteR t
DeleteMappingR R ( R
( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR L s c C s` t i g } d t i f g } | i | i | | ƒ } | i i | ƒ | i i i t i ƒ d S( NR ( R R R" R R) R R7 R* ( R
R, R- R. ( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyt test_delete_mappingV s ( R R R R9 ( ( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR5 K s
t TestMappingListc B s e Z d „ Z d „ Z RS( c C s¤ t t | ƒ i ƒ t i d h t i d 6d t ƒ| i i
_ t i d h t i d 6d t ƒt i d h d d 6d t ƒg | i i _ t
i | i d ƒ | _ d S( NR R t
extra_mapping( R R: R R R R R R R R R6 R t listR t ListMappingR R ( R
( ( s_ /tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/tests/identity/v3/test_mappings.pyR e s
c C sˆ g } g } | i | i | | ƒ } | i i | ƒ \ } } | i i i ƒ d } | i | | ƒ t i f d g } | i | | ƒ d S( Nt IDR; ( R> ( s
extra_mapping( R" R R) R R<