/opt/alt/python27/lib/python2.7/site-packages/alembic/testing
NameSizeModeActions
plugin/-0755rm
assertions.py59120644editdlrm
assertions.pyc85350644editdlrm
assertions.pyo76650644editdlrm
compat.py3100644editdlrm
compat.pyc7130644editdlrm
compat.pyo7130644editdlrm
config.py23730644editdlrm
config.pyc32520644editdlrm
config.pyo31670644editdlrm
engines.py7660644editdlrm
engines.pyc9050644editdlrm
engines.pyo9050644editdlrm
env.py77650644editdlrm
env.pyc96080644editdlrm
env.pyo95580644editdlrm
exclusions.py127850644editdlrm
exclusions.pyc198500644editdlrm
exclusions.pyo196710644editdlrm
fixtures.py45190644editdlrm
fixtures.pyc66800644editdlrm
fixtures.pyo65140644editdlrm
mock.py7910644editdlrm
mock.pyc8160644editdlrm
mock.pyo8160644editdlrm
provision.py50580644editdlrm
provision.pyc81220644editdlrm
provision.pyo81220644editdlrm
requirements.py30640644editdlrm
requirements.pyc71290644editdlrm
requirements.pyo71290644editdlrm
runner.py16020644editdlrm
runner.pyc18710644editdlrm
runner.pyo18710644editdlrm
util.py4770644editdlrm
util.pyc8230644editdlrm
util.pyo8230644editdlrm
warnings.py13800644editdlrm
warnings.pyc16750644editdlrm
warnings.pyo16060644editdlrm
__init__.py2530644editdlrm
__init__.pyc6030644editdlrm
__init__.pyo6030644editdlrm
Edit: /opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyc (19850B)
Ñò ŒM!Vc @sdZddkZddklZddklZddklZddkl Z dd k l Z ddk Z ddk Z dd k l Z lZdd „Zdd „Zd efd„ƒYZd„Zd„Zdd„Zdd„Zdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZeiZd„Z d „Z!d!„Z"d"„Z#d#„Z$d$„Z%ed%„ƒZ&dd&„Z'd'„Z(dd(„Z)dd)„Z*dd*„Z+d+„Z,dS(,sŒNOTE: copied/adapted from SQLAlchemy master for backwards compatibility; this should be removable when Alembic targets SQLAlchemy 1.0.0 iÿÿÿÿNi(tSkipTest(t decorator(tconfig(tutili(tcompat(tget_url_driver_nametget_url_backend_namecCs,tƒ}t||ƒ}|ii|ƒ|S(N(tcompoundt _as_predicatetskipstadd(t predicatetreasontruletpred((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytskip_ifs cCs,tƒ}t||ƒ}|ii|ƒ|S(N(RRtfailsR (R R R R((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytfails_ifs RcBs›eZd„Zd„Zd„Zd„Zed„ƒZd„Zd„Z d„Z d„Z d „Z e id „ƒZd „Zd d „Zd d„ZRS(cCs(tƒ|_tƒ|_tƒ|_dS(N(tsetRR ttags(tself((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt__init__&s  cCs |i|ƒS(N(R (Rtother((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt__add__+scGstƒ}|ii|iƒ|ii|iƒ|ii|iƒxG|D]?}|ii|iƒ|ii|iƒ|ii|iƒqIW|S(N(RRtupdateR R(RtotherstcopyR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR .s cCsZtƒ}|iid„|iDƒƒ|iid„|iDƒƒ|ii|iƒ|S(Ncssx|]}t|ƒVqWdS(N(t NotPredicate(t.0tfail((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pys ;s cssx|]}t|ƒVqWdS(N(R(Rtskip((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pys <s (RRRR R(RR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytnot_9s  cCs|itiƒS(N(tenabled_for_configRt_current(R((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytenabled@scCs:x3|ii|iƒD]}||ƒotSqWtSdS(N(R tunionRtFalsetTrue(RRR ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR Ds   cCsHg}|ii|iƒD]'}||ƒo||i|ƒqq~S(N(R R#Rt _as_string(RRt_[1]R ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytmatching_config_reasonsKscCs2t|ii|ƒ o| p|ii|ƒƒS(N(tboolRt intersection(Rt include_tagst exclude_tags((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt include_testRscCs=|ii|iƒ|ii|iƒ|ii|iƒdS(N(R RRR(RR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt_extendXscsSt|dƒo|iiˆƒ|St‡fd†ƒ}||ƒ}ˆ|_|S(Nt_sa_exclusion_extendcsˆiti|||ŽS(N(t_doRR!(tfntargstkw(R(sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytdecoratebs(thasattrR/R.R(RR1R4t decorated((RsK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt__call__]s  ccsptƒ}|ii|ii|iƒƒy dVWn(tj o}|iti|ƒnX|i tiƒdS(N( RRRR R#t Exceptiont_expect_failureRR!t_expect_success(Rt all_failstex((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytfail_ifis  c Os¯xJ|iD]?}||ƒo,d|i|i|ƒf}t|ƒ‚q q Wy|||Ž}Wn.tj o"}|i||d|iƒnX|i|d|iƒ|SdS(Ns '%s' : %stname(R t__name__R&RR8R9R:( RRR1R2R3Rtmsgt return_valueR<((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR0us  tblockcCsXxQ|iD]9}||ƒo&d||i|ƒt|ƒfGHPq q Wti|ƒdS(Ns%s failed as expected (%s): %s (RR&tstrRtraise_from_cause(RRR<R>R((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR9†s   c sk|ipdSxU|iD]}|ˆƒpPqqWtd|di‡fd†|iDƒƒfƒ‚dS(Ns Unexpected success for '%s' (%s)s and c3s"x|]}|iˆƒVqWdS(N(R&(RR(R(sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pys ›s (RtAssertionErrortjoin(RRR>R((RsK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR:s     (R?t __module__RRR RtpropertyR"R R(R-R.R7t contextlibtcontextmanagerR=R0R9R:(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR%s          cCs t|gƒS(N(R(ttagname((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt requires_tag¢scCstƒ}|ii|ƒ|S(N(RRR(ttagnamestcomp((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR¦s cCst|ƒ}tt|ƒ|ƒS(N(RRR(R R ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytonly_if¬s cCst|ƒ}tt|ƒ|ƒS(N(RRR(R R ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt succeeds_if±s t PredicatecBs5eZedd„ƒZed„Zded„ZRS(c Cs¢t|tƒo|i|ii|iƒƒSt|tƒo)|o|idjo ||_n|St|t t fƒo2t g}|D]}||i|ƒqŠ~|ƒSt|t ƒo t |ŒSt|tiƒo|iddƒ}d}}|idƒ}|o|idƒ}n|o,t d„|idƒidƒDƒƒ}nt |||d|ƒSti|ƒot||ƒStptd|‚dS(Nt iicssx|]}t|ƒVqWdS(N(tint(Rtd((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pys Ís t.t descriptionsunknown predicate type: %s(t isinstanceRt as_predicateRR#R RQRVtNonetlistRt OrPredicatettuplet SpecPredicateRt string_typestsplittpopRtcallabletLambdaPredicateR$RE( tclsR RVR'Rttokenstoptspectdb((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRX·s0 '  ,cCsy||ƒ}|o | }n|iht|iiƒd6t|iiƒd6|odndd6|odndd6S(Ntdrivertdatabasesdoesn't supports does supporttdoesnt_supportt does_support(RVRRgturlR(RRtnegatetbool_((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt_format_descriptionÔs   cCs tƒ‚dS(N(tNotImplementedError(RRRm((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR&ßsN(R?RGt classmethodRYRXR$RoR&(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRQ¶s tBooleanPredicatecBs)eZdd„Zd„Zed„ZRS(cCs!||_|pd||_dS(Ns boolean %s(tvalueRV(RRsRV((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRäs cCs|iS(N(Rs(RR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR7èscCs|i|d|ƒS(NRm(Ro(RRRm((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR&ësN(R?RGRYRR7R$R&(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRrãs  R]cBs…eZd d d d„Zheid6eid6eid6eid6ei d6ei d6ei d6d„d 6Z d „Z ed „ZRS( cCs(||_||_||_||_dS(N(RgReRfRV(RRgReRfRV((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRðs   ts==s!=s<=s>=tincCs||djo||djS(ii((tvaltpair((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytþstbetweencCsü|i}d|ijo|iidƒ\}}n|id}}|o|i|jotS|dj o|i|jotS|idj oa|djp td‚t|ƒ}t |idƒo |ip|i |i}|||i ƒSt SdS(Nt+s%DBAPI version specs not supported yetR7( RgR_RYR>R$RhReREt_server_versionR5t_opsRfR%(RRtenginetdialectRhtversiontoper((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR7s  cCs|idj o|i|ƒS|idjo"|o d|iSd|iSn=|od|i|i|ifSd|i|i|ifSdS(Nsnot %ss%ss not %s %s %ss%s %s %s(RVRYRoReRgRf(RRRm((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR&s  N(R?RGRYRtoperatortlttgtteqtnetletgetcontainsR}R7R$R&(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR]ïs         RbcBs/eZdddd„Zd„Zed„ZRS(cs”tiˆƒ}|dp‡fd†|_n ˆ|_|pd|_|ph|_|o ||_n$ˆioˆi|_n d|_dS(NicsˆƒS(((Rg(tlambda_(sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRy3sscustom function((tinspectt getargspecRŠR2R3RVt__doc__(RRŠRVR2R3Rf((RŠsK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR0s    cCs |i|ƒS(N(RŠ(RR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR7?scCs |i|ƒS(N(Ro(RRRm((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR&BsN(R?RGRYRR7R$R&(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRb/s RcBs)eZdd„Zd„Zed„ZRS(cCs||_||_dS(N(R RV(RR RV((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRGs cCs|i|ƒ S(N(R (RR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR7KscCs4|io|i|| ƒS|ii|| ƒSdS(N(RVRoR R&(RRRm((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR&Ns N(R?RGRYRR7R$R&(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRFs  R[cBs>eZdd„Zd„Zed„Zd„Zed„ZRS(cCs||_||_dS(N(t predicatesRV(RRŽRV((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyRVs cCs*x#|iD]}||ƒotSq WtS(N(RŽR%R$(RRR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR7Zs    cs:ˆo d}nd}|i‡‡fd†|iDƒƒS(Ns and s or c3s(x!|]}|iˆdˆƒVqWdS(RmN(R&(Rtp(RRm(sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pys es (RFRŽ(RRRmt conjunction((RmRsK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt _eval_str`s  cCs9|idj od|i|ƒS|i|dtƒSdS(NsNot Rm(RVRYRoR‘R%(RR((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt _negation_strhscCsD|o|i|ƒS|idj o|i|ƒS|i|ƒSdS(N(R’RVRYRoR‘(RRRm((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR&ns N( R?RGRYRR7R$R‘R’R&(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR[Us     cCst|||ƒtiƒS(N(R]RR!(RgReRf((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt _is_excluded{scCs/|iƒ}t|iddƒ}|iƒ|S(s#Return a server_version_info tuple.tserver_version_info((tconnecttgetattrRtclose(R~tconnR€((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR|s  cGs.tg}|D]}|ti|ƒq~ƒS(N(R[RQRX(tdbsR'Rg((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytdb_spec‰scCstttdƒƒS(Nsmark as execute(RRrR$(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytopenscCstttdƒƒS(Nsmarked as skip(RRrR%(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytclosed“scCstttdƒƒS(Nsexpected to fail(RRrR%(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR—scGstt|ƒdƒS(NsFuture feature(RRb(R1targ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytfuture›scCstt|ƒ|ƒS(N(RR](RgR ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytfails_on scGs1ttg}|D]}|t|ƒq~ƒƒS(N(RPR[R](R™R'Rg((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytfails_on_everything_except¤scCstt|ƒ|ƒS(N(RR](RgR ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyR¬scCs:ttg}ti|ƒD]}|t|ƒq~ƒƒS(N(ROR[Rtto_listR](R™R R'Rg((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytonly_on°scCstt|||ƒ|ƒS(N(RR](RgReRfR ((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytexclude¶scGsE|p td‚tg}|D]}|ti|ƒq~ƒ|ƒS(Nsno queries sent!(RER[RQRX(RtqueriesR'tquery((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pytagainstºs #(-RR‚tplugin.plugin_baseRtsqlalchemy.utilRtRt sqlalchemyRRR‹RIRRRYRRtobjectRRLRRORPRQRrR]RbRR[RXRR“R|RšR›RœRRžRŸR RR¢R£R¦(((sK/opt/alt/python27/lib/python2.7/site-packages/alembic/testing/exclusions.pyt sH     }    - @#