/usr/lib/python2.6/site-packages/oslo_utils/tests
NameSizeModeActions
fake/-0755rm
base.py19760644editdlrm
base.pyc15590644editdlrm
tests_encodeutils.py95730644editdlrm
tests_encodeutils.pyc99410644editdlrm
test_eventletutils.py47700644editdlrm
test_eventletutils.pyc50120644editdlrm
test_excutils.py93440644editdlrm
test_excutils.pyc101120644editdlrm
test_fileutils.py60270644editdlrm
test_fileutils.pyc83020644editdlrm
test_fixture.py25820644editdlrm
test_fixture.pyc22980644editdlrm
test_fnmatch.py21210644editdlrm
test_fnmatch.pyc22280644editdlrm
test_imageutils.py78590644editdlrm
test_imageutils.pyc67960644editdlrm
test_importutils.py53300644editdlrm
test_importutils.pyc66220644editdlrm
test_netutils.py137860644editdlrm
test_netutils.pyc151070644editdlrm
test_reflection.py95240644editdlrm
test_reflection.pyc175580644editdlrm
test_secretutils.py22540644editdlrm
test_secretutils.pyc18140644editdlrm
test_strutils.py268360644editdlrm
test_strutils.pyc207430644editdlrm
test_timeutils.py212250644editdlrm
test_timeutils.pyc276820644editdlrm
test_uuidutils.py21270644editdlrm
test_uuidutils.pyc23940644editdlrm
test_versionutils.py37350644editdlrm
test_versionutils.pyc49460644editdlrm
__init__.py5700644editdlrm
__init__.pyc1480644editdlrm
Edit: /usr/lib/python2.6/site-packages/oslo_utils/tests/test_strutils.pyc (20743B)
Ñò zDVc @sÛddkZddkZddklZddkZddkZddklZddkl Z ei Z dei fd„ƒYZ dei fd„ƒYZeiƒd ei fd „ƒYZd ei fd „ƒYZdS( iÿÿÿÿN(tbase(tstrutils(tunitst StrUtilsTestcBsbeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z RS( cCs0|ititƒƒ|ititƒƒdS(N(t assertTrueRtbool_from_stringtTruet assertFalsetFalse(tself((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_bool_bool_from_string!scCs<|itiddtƒƒ|itiddtƒƒdS(Nttdefaulttwibble(RRRRRR(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyt"test_bool_bool_from_string_default%scCs|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|d ƒƒƒ|iti|d ƒƒƒ|iti|d ƒƒƒ|iti|d ƒƒƒ|iti|d ƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒ|iti|dƒƒƒdS(NttruetTRUEtontOntyestYEStyEst1tTtttYtytfalsetFALSEtofftOFFtnot0t42sThis should not be TruetFtftNtns 1 s true s 0 s false (RRRR(R tc((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyt_test_bool_from_string)s: cCs|id„ƒdS(NcSs|S(((ts((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pytLs(R'(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_bool_from_stringKscCsm|itiƒ|itiddtƒƒ|ittiddt ƒ}d}|i |ti|ƒƒdS(Nu使用tstrictu{Unrecognized value '使用', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'( R'tsixt text_typeRRRRt assertRaisest ValueErrorRt assertEqual(R texct expected_msg((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_unicode_bool_from_stringNs cCs6|itidƒƒ|ititiƒƒƒdS(N(RRRtNonetmocktMock(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_other_bool_from_stringYscCs\|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒdS(Niiÿÿÿÿii(RRRR(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_int_bool_from_string]scCs¿|ittiddtƒ}d}|i|t|ƒƒ|itiddt ƒƒ|ittiddtƒ}d}|i|t|ƒƒ|ittiddtƒ}d}|i|t|ƒƒ|itiddtƒƒ|itiddtƒƒ|itid dtƒƒ|itid dtƒƒ|itid dtƒƒ|itid dtƒƒ|i tid dtƒƒx*dD]"}|itti|dtƒq•WdS(NR+syUnrecognized value 'None', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'tOtherszUnrecognized value 'Other', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'isvUnrecognized value '2', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'R#RRR%RR RtOtotLtltIti(R:R;R<R=R>R?( R.R/RRR4RR0tstrRRR(R R1R2tchar((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_strict_bool_from_stringds0   cCs6|idtitƒƒ|idtitƒƒdS(Nii(R0Rtint_from_bool_as_stringRR(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_int_from_bool_as_stringŽscCsFti}|it|tƒ|itidƒ|dƒƒ|itidƒ|dƒƒ|itidƒ|dƒƒ|itidƒ|dƒƒ|itidƒ|d ƒƒ|itid ƒ|d ƒƒ|itid ƒ|d ƒƒ|itid ƒ|tidƒƒƒ|itidƒ|dddƒƒdS(Nthellos two-wordss Two Wordssma-any-spa-ce-essMa-any spa--ce- est excamations exc!amation!t ampserands &ser$andt ju5tnum8ersstrip-s strip - tperchesperchétstranges€strangeterrorstignore( Rtto_slugR.t TypeErrorRR0R,tutb(R RM((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyt test_slugify’s  (( t__name__t __module__R RR'R*R3R7R8RBRDRQ(((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyRs   "    * tStringToBytesTestcBsŠeZdeddƒfdeddƒfdedddeƒfgZded d ƒfd ed d ƒfd ed dƒfded ddeƒfgZdeddƒfdeddƒfdeddƒfdedddeƒfdedddeƒfdedddeƒfgZdedd ƒfd edd ƒfd!edd!ƒfd"edd"ƒfd#edd#ƒfd$edd$ƒfd%edd%ƒfd&edd&ƒfd'edd'ƒfd(edd(ƒfd)edd*deƒfg Zd+ed,d+ƒfd-ed,d-ƒfd*ed,d*ƒfd.ed,d/deƒfgZd0ed1e ƒfd1ed1eƒfgZ e d2„ƒZ d3„Z RS(4tsit unit_systemtSItiectIECtinvalid_unit_systemtKKKt assert_errortno_signtsignR tpositivet+tnegativet-t invalid_signt~tintegert magnitudet79tdecimals7.9tdecimal_point_starts.9tdecimal_point_ends79.tinvalid_literals7.9.9t garbage_valuetasdftno_unit_prefixt unit_prefixtktKtMtGRtKitMitGitTitinvalid_unit_prefixtBRPt unit_suffixtbittinvalid_unit_suffixtKgt return_dect return_intcCs7ti|i|i|i|i|i|iƒ|_dS(N( t testscenariostmultiply_scenariost _unit_systemt_signt _magnitudet _unit_prefixt _unit_suffixt _return_intt scenarios(tcls((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pytgenerate_scenariosÔs  c Cstd„}d„}di|i|i|i|igƒ}|idjo |idjp|iidƒ}|idjo |idj}t|d tƒp|p|o-|i t t i |d |id |i ƒdS||i|i|iƒ}||i|iƒ}||}t i |d |id |i ƒ} |i o#|i| tti|ƒƒƒn|i| |ƒdS( NcSs5td||fƒ}|djo|d:}n|S(Ns%s%sRPR{i(RPsbit(tfloat(R^RfRztres((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyt _get_quantityßs cSsw|pdS|djott|ƒ}nH|djo:|idƒott|ƒ}qsttd|ƒ}n|S(NiRWRYR?s%si(tgetattrRtendswith(RoRVRŒ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyt _get_constantås  R RWRqR?RYRpR\RVR(tjoinR^RfRoRzRVRRŽRR.R/Rtstring_to_bytesRR0tinttmathtceiltassertAlmostEqual( R RRttextterr_siterr_iectquantitytconstanttexpectedtactual((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_string_to_bytesÝs(   !    #(RRRStdictRR‚RƒR„R…R†RR‡t classmethodRŠRž(((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyRT¢s@ tMaskPasswordTestCasecBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsÀd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd }d }|i|ti|ƒƒd }d }|i|ti|ƒƒd }d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒdS(Ns{'adminPass':'mypassword'}s{'adminPass':'***'}s{ 'adminPass' : 'mypassword' }s{ 'adminPass' : '***' }s{'admin_pass':'mypassword'}s{'admin_pass':'***'}s{ 'admin_pass' : 'mypassword' }s{ 'admin_pass' : '***' }s{'admin_password':'mypassword'}s{'admin_password':'***'}s#{ 'admin_password' : 'mypassword' }s{ 'admin_password' : '***' }s{'password':'mypassword'}s{'password':'***'}s{ 'password' : 'mypassword' }s{ 'password' : '***' }s{'auth_password':'mypassword'}s{'auth_password':'***'}s"{ 'auth_password' : 'mypassword' }s{ 'auth_password' : '***' }s{'secret_uuid':'myuuid'}s{'secret_uuid':'***'}s{ 'secret_uuid' : 'myuuid' }s{ 'secret_uuid' : '***' }(R0Rt mask_password(R tpayloadRœ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyt test_json sHcCs,d}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd }d}|i|ti|ƒƒd }d }|i|ti|ƒƒd }d }|i|ti|ƒƒdS( Ns!mypasswords***sP mypassword s#mypasswords***sR mypassword s+mypasswords$***sZ mypassword smypasswords***sN mypassword (R0RR¢(R R£Rœ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_xml<s0cCsÀd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd }d }|i|ti|ƒƒd }d }|i|ti|ƒƒd }d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒdS(NsadminPass='mypassword'sadminPass='***'sadminPass = 'mypassword'sadminPass = '***'sadminPass = "mypassword"sadminPass = "***"sadmin_pass='mypassword'sadmin_pass='***'sadmin_pass = 'mypassword'sadmin_pass = '***'sadmin_pass = "mypassword"sadmin_pass = "***"sadmin_password='mypassword'sadmin_password='***'sadmin_password = 'mypassword'sadmin_password = '***'sadmin_password = "mypassword"sadmin_password = "***"spassword='mypassword'spassword='***'spassword = 'mypassword'spassword = '***'spassword = "mypassword"spassword = "***"(R0RR¢(R R£Rœ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_xml_attributefsHcCs˜d}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒdS( Ns2body: {"changePassword": {"adminPass": "1234567"}}s.body: {"changePassword": {"adminPass": "***"}}s+body: {"rescue": {"admin_pass": "1234567"}}s'body: {"rescue": {"admin_pass": "***"}}s/body: {"rescue": {"admin_password": "1234567"}}s+body: {"rescue": {"admin_password": "***"}}s)body: {"rescue": {"password": "1234567"}}s%body: {"rescue": {"password": "***"}}(R0RR¢(R R£Rœ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_json_message˜scCs˜d}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒdS( Nse Apache1 sa Apache1 s sx s… s| s sv (R0RR¢(R R£Rœ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_xml_message¦s  cCs3d}d}|i|ti|ddƒƒd}d}|i|ti|ddƒƒd}d }|i|ti|dd ƒƒd }d }|i|ti|ddƒƒd }d}|i|ti|ddƒƒd}d}|i|ti|ddƒƒd}d}|i|ti|ddƒƒd}d}|i|ti|ddƒƒd}d}|i|ti|ddƒƒd}d}|i|ti|ddƒƒd}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd}ti|ƒ}d}|i|ti|ƒƒd}d}|i|ti|ƒƒd }d!}|i|ti|ƒƒd"}d#}|i|ti|ƒƒd$}d%}|i|ti|ƒƒd&}d'}|i|ti|ƒƒd(}d)}|i|ti|ƒƒd*}d+}|i|ti|ƒƒdS(,Nstest = 'password' : 'aaaaaa'stest = 'password' : '111'tsecrett111smysqld --password "aaaaaa"smysqld --password "****"s****smysqld --password aaaaaasmysqld --password ???s???smysqld --password = "aaaaaa"smysqld --password = "****"smysqld --password = 'aaaaaa'smysqld --password = '****'smysqld --password = aaaaaasmysqld --password = ****stest = password = aaaaaastest = password = 111stest = password= aaaaaastest = password= 111stest = password =aaaaaastest = password =111stest = password=aaaaaastest = password=111s(test = "original_password" : "aaaaaaaaa"s"test = "original_password" : "***"stest = "param1" : "value"s{'adminPass':'mypassword'}s{'adminPass':'***'}s>test = 'node.session.auth.password','-v','mypassword','nomask's7test = 'node.session.auth.password','-v','***','nomask'sItest = 'node.session.auth.password', '--password', 'mypassword', 'nomask'sBtest = 'node.session.auth.password', '--password', '***', 'nomask's?test = 'node.session.auth.password', '--password', 'mypassword's8test = 'node.session.auth.password', '--password', '***'s6test = node.session.auth.password -v mypassword nomasks/test = node.session.auth.password -v *** nomasks>test = node.session.auth.password --password mypassword nomasks7test = node.session.auth.password --password *** nomasks7test = node.session.auth.password --password mypasswords0test = node.session.auth.password --password ***stest = cmd --password my退passstest = cmd --password ***(R0RR¢R,R-(R R£Rœ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_mask_passwordÖsŽ          (RRRSR¤R¥R¦R§R¨R«(((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyR¡s  2 * 2  0tIsIntLikeTestCasecBseZd„Zd„ZRS(cCs\|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒdS(NiRt514R (RRt is_int_like(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_is_int_like_true<scCs"|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒ|itidƒƒ|itid ƒƒ|itid ƒƒ|itid ƒƒ|itid ƒƒdS( Ngš™™™™™ñ?s1.1s1.1.1s0.taaaaaas....t1gs$0cc3346e-9fef-4445-abe6-5d2b2690ec64ta1t12e3t0o51t 0xDEADBEEF(RRR®R4(R ((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyttest_is_int_like_falseBs(RRRSR¯R¶(((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyR¬;s (R”R5toslotestRt test_baseR,R€t oslo_utilsRRtload_tests_apply_scenariost load_testst BaseTestCaseRRTRŠR¡R¬(((sB/tmp/pip-build-lt8jXN/oslo.utils/oslo_utils/tests/test_strutils.pyts     ƒc ÿ4