/usr/lib/python2.6/site-packages/keystoneauth1/tests/unit
Edit: /usr/lib/python2.6/site-packages/keystoneauth1/tests/unit/test_fixtures.pyc (9426B)
Ñò
DVc @ sn d d k Z d d k Z d d k l Z d d k l Z d e i f d „ ƒ YZ d e i f d „ ƒ YZ d S( iÿÿÿÿN( t fixture( t utilst V2TokenTestsc B s5 e Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C sì t i ƒ i } t i ƒ i } t i ƒ i } t i d | d | d | ƒ } | i | | i ƒ | i | | d d d ƒ | i | | i ƒ | i | | d d d ƒ | i | | i ƒ | i | | d d d ƒ | i | i
ƒ d S( Nt token_idt user_idt user_namet accesst tokent idt usert name( t uuidt uuid4t hexR t V2Tokent assertEqualR R R t assertIsNonet trust_id( t selfR R R R ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt
test_unscoped s c C s¶ t i ƒ i } t i ƒ i } t i d | d | ƒ } | i | | i ƒ | i | | d d d d ƒ | i | | i ƒ | d d d d } | i | | ƒ | i | i ƒ d S( Nt tenant_idt tenant_nameR R t tenantR R
(
R R R
R R R R R R R ( R R R R t tn( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_tenant_scoped( s c C s– t i ƒ i } t i ƒ i } t i d | d | ƒ } | d d } | i | | i ƒ | i | | d ƒ | i | | i ƒ | i | | d ƒ d S( NR t trustee_user_idR t trustR ( R R R
R R R R R ( R R R R R ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_trust_scoped6 s c C sì t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ } | i d | d | ƒ | i d | d | ƒ | d d d } | d d d } | i t | | g ƒ t | ƒ ƒ x+ | | f D] } | i h | d 6| ƒ qÇ Wd S( NR R
R R t rolest metadata( R R R
R R t add_roleR t sett assertIn( R t role_id1t
role_name1t role_id2t
role_name2R t
role_namest role_idst r( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt
test_rolesC s "
c C sU t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ } | i d | d | ƒ } | i d | d | d | d | d | ƒ | i d t | d d
ƒ ƒ | d d
d d d }
| i | |
d
ƒ | i | |
d ƒ | i | |
d ƒ | i | |
d ƒ | i | |
d ƒ d S( Nt typeR
t publict admint internalt regionR i R t serviceCatalogi t endpointst publicURLt internalURLt adminURL( R R R
R R t add_servicet add_endpointR t len( R t service_typet service_namet endpoint_idR- R* R+ R, R t svct service( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt
test_servicesT s* ( t __name__t
__module__R R R R( R; ( ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyR s
t V3TokenTestsc B sY e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
RS( c C s" t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i d | d | d | d | ƒ } | i | | i ƒ | i | | d d d ƒ | i | | i ƒ | i | | d d d ƒ | d d d } | i | | i ƒ | i | | d ƒ | i | | i ƒ | i | | d ƒ d S(
NR R t user_domain_idt user_domain_nameR R R R
t domain(
R R R
R t V3TokenR R R R? R@ ( R R R R? R@ R t user_domain( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyR s s" c C s" t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } t i d | d | d | d | ƒ } | i | | i ƒ | i | | d d d ƒ | i | | i ƒ | i | | d d d ƒ | d d d } | i | | i ƒ | i | | d ƒ | i | | i ƒ | i | | d ƒ d S(
Nt
project_idt project_namet project_domain_idt project_domain_nameR t projectR R
RA (
R R R
R RB R RD RE RF RG ( R RD RE RF RG R t project_domain( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_project_scopedŠ s" c C s˜ t i ƒ i } t i ƒ i } t i d | d | ƒ } | i | | i ƒ | i | | d d d ƒ | i | | i ƒ | i | | d d d ƒ d S( Nt domain_idt domain_nameR RA R R
( R R R
R RB R RK RL ( R RK RL R ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_domain_scoped¡ s c C sÄ h t i ƒ i d 6t i ƒ i d 6} h t i ƒ i d 6t i ƒ i d 6} t i ƒ } | i | | i | | i d t | d d ƒ ƒ | i | | d d ƒ | i | | d d ƒ d S( NR R
i R R ( R R R
R RB R R R5 R ( R t role1t role2R ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyR( s &&
c C s
t i ƒ i } t i ƒ i } t i ƒ i } t } t i d | d | d | d | ƒ } | d d } | i | | i ƒ | i | | d ƒ | i | | i ƒ | i | | d d ƒ | i | | i ƒ | i | | d d ƒ | i | | i
ƒ | i | | d
ƒ d S( NR R t trustor_user_idt trust_impersonationR s OS-TRUST:trustR t trustee_usert trustor_usert
impersonation( R R R
t TrueR RB R R R RP RQ ( R R R RP RT R R ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyR º s" c C s– t i ƒ i } t i ƒ i } t i d | d | ƒ } | d d } | i | | i ƒ | i | | d ƒ | i | | i ƒ | i | | d ƒ d S( Nt oauth_access_token_idt oauth_consumer_idR s OS-OAUTH1t access_token_idt consumer_id( R R R
R RB R RV RW ( R t access_idRY R t oauth( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_oauth_scopedÏ s c C sº t i ƒ i } t i ƒ i } t i ƒ i } t i ƒ i } h t i ƒ i d 6t i ƒ i d 6t i ƒ i d 6} t i ƒ } | i d | d | d | ƒ } | i d | | | i d t | d d
ƒ ƒ | d d
d } | i d t | d
ƒ ƒ | i | | d ƒ | i | | d ƒ | i | | d ƒ x( | d
D] } | i | i
d ƒ ƒ q@WxS t i | ƒ D]B \ }
} h |
d 6| d 6| d 6| d 6} | i
| | d
ƒ qpWd S( NR* R, R+ R) R
R R- i R t catalogi i R/ t interfacet urlt region_id( R R R
R RB R3 t add_standard_endpointsR R5 t
assertTruet popt sixt iteritemsR ( R R6 R7 t
service_idR- R/ R R9 R: t endpointR^ R_ ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_catalogÝ s4 c C s# t i ƒ } | i d | i ƒ d S( N( R RB R t Nonet service_providers( R R ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt$ test_empty_default_service_providersþ s c C s† d „ } | ƒ | ƒ g } t i ƒ } x- | D]% } | i | d | d | d ƒ q. W| i | | i ƒ | i | | d d ƒ d S( Nc S s4 h t i ƒ i d 6t i ƒ i d 6t i ƒ i d 6S( NR t sp_urlt auth_url( R R R
( ( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt new_sp s R Rm Rl R Rj ( R RB t add_service_providerR Rj ( R Rn t ref_service_providersR t sp( ( sM /tmp/pip-build-lt8jXN/keystoneauth1/keystoneauth1/tests/unit/test_fixtures.pyt test_service_providers s
( R<