/usr/lib/python2.6/site-packages/keystoneclient/tests/unit
NameSizeModeActions
apiclient/-0755rm
auth/-0755rm
generic/-0755rm
v2_0/-0755rm
v3/-0755rm
client_fixtures.py263360644editdlrm
client_fixtures.pyc161520644editdlrm
test_auth_token_middleware.py799550644editdlrm
test_auth_token_middleware.pyc863840644editdlrm
test_base.py65000644editdlrm
test_base.pyc75220644editdlrm
test_cms.py66850644editdlrm
test_cms.pyc82650644editdlrm
test_discovery.py301950644editdlrm
test_discovery.pyc310730644editdlrm
test_ec2utils.py118980644editdlrm
test_ec2utils.pyc99850644editdlrm
test_fixtures.py98850644editdlrm
test_fixtures.pyc85620644editdlrm
test_hacking_checks.py18700644editdlrm
test_hacking_checks.pyc23530644editdlrm
test_http.py82990644editdlrm
test_http.pyc91130644editdlrm
test_https.py41860644editdlrm
test_https.pyc40440644editdlrm
test_keyring.py81500644editdlrm
test_keyring.pyc71860644editdlrm
test_memcache_crypt.py43420644editdlrm
test_memcache_crypt.pyc45930644editdlrm
test_s3_token_middleware.py112030644editdlrm
test_s3_token_middleware.pyc129890644editdlrm
test_session.py377180644editdlrm
test_session.pyc435120644editdlrm
test_shell.py242970644editdlrm
test_shell.pyc213180644editdlrm
test_utils.py84310644editdlrm
test_utils.pyc124350644editdlrm
utils.py68400644editdlrm
utils.pyc89170644editdlrm
__init__.py00644editdlrm
__init__.pyc1680644editdlrm
Edit: /usr/lib/python2.6/site-packages/keystoneclient/tests/unit/utils.pyc (8917B)
Ñò dig}|g|D]}||idƒqm~ƒ} n|} | iddƒ} |ii|| |dS(Nttexttheaderssapplication/jsons Content-Typet/s/?t?( tTEST_URLRtdumpst setdefaulttjointstriptreplaceRt register_uri( Rtmethodtpartstbase_urltjsontkwargsRt_[1]tpturl((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pytstub_url2s >cCsX|iii}|o#ti|ƒ}|i||ƒn|o|i||ƒndS(N(Rt last_requesttbodyRtloadst assertEqual(RR(R!tlast_request_bodytval((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pytassertRequestBodyIsCs tcCsYti|dtƒ}ti|iiiƒ}ti|idtƒ}|i||ƒdS(s}Verify the QueryString matches what is expected. The qs parameter should be of the format 'foo=bar&abc=xyz' tkeep_blank_valuesN(turlparsetparse_qstTrueRR'R%tqueryR*(RtqstexpectedRt querystring((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pytassertQueryStringIsKscKsxti|iiiƒ}ti|idtƒ}xAti|ƒD]0\}}|i ||ƒ|i |||ƒq@WdS(s«Verify the query string contains the expected parameters. This method is used to verify that the query string for the most recent request made contains all the parameters provided as ``kwargs``, and that the value of each parameter contains the value for the kwarg. If the value for the kwarg is an empty string (''), then all that's verified is that the parameter is present. R/N( R0RR'R%R1R3R2tsixt iteritemstassertIn(RR"RR4tktv((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pytassertQueryStringContainsUs  cCs,|iii}|i|i|ƒ|ƒdS(s|Verify that the last request made contains a header and its value The request must have already been made. N(RR'RR*tget(RtnameR,R((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pytassertRequestHeaderEqualfsN(t__name__t __module__tuuidtuuid4thextTEST_DOMAIN_IDtTEST_DOMAIN_NAMEt TEST_GROUP_IDt TEST_ROLE_IDtTEST_TENANT_IDtTEST_TENANT_NAMEt TEST_TOKENt TEST_TRUST_IDt TEST_USERt TEST_USER_IDt TEST_ROOT_URLRtNoneR&R-R7R=R@(((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyRs"  iiicCsp|i|tdƒ|i|tdƒ||jo9|o|i|ƒqld||f}|i|ƒndS(Ns"First argument is not a dictionarys#Second argument is not a dictionarys%r != %r(tassertIsInstancetdicttfail(Rtd1td2tmsgt standardMsg((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pytassertDictEqualqs   t TestResponsecBs/eZdZd„Zd„Zed„ƒZRS(shClass used to wrap requests.Response and provide some convenience to initialize with a dict. cCsŽd|_tt|ƒiƒt|tƒoU|iddƒ|_|idƒ}|o|i i |ƒn|idƒ|_ n ||_dS(Nt status_codeiÈRR( RQt_textRRZt__init__t isinstanceRSR>R[Rtupdatet_content(RtdataR((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyR]†s cCs|i|ijS(N(t__dict__(Rtother((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyt__eq__”scCs|iS(N(tcontent(R((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyR—s(RARBt__doc__R]RdtpropertyR(((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyRZs  tDisableModuleFixturecBs2eZdZd„Zd„Zd„Zd„ZRS(s=A fixture to provide support for unloading/disabling modules.cOs8tt|ƒi||Ž||_g|_h|_dS(N(RRhR]tmodulet_finderst_cleared_modules(RRitargstkw((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyR]Ÿs  cCsNtt|ƒiƒx!|iD]}tii|ƒqWtii|i ƒdS(N( RRhttearDownRjtsyst meta_pathtremovetmodulesR_Rk(Rtfinder((sN/tmp/pip-build-cD3xZi/python-keystoneclient/keystoneclient/tests/unit/utils.pyRn¥s  cCseh}xXttiƒD]G}||ijp|i|idƒotii|ƒ|| s"       S $