mò aeØGc@sidZdZdZdZdklZdklZdkTdefd„ƒYZ d efd „ƒYZ d S( s3$Id: skipDays.py 988 2008-03-12 18:22:48Z sa3ruby $sOSam Ruby and Mark Pilgrim s$Revision: 988 $s,Copyright (c) 2002 Sam Ruby and Mark Pilgrim(s validatorBase(stext(t*tskipDayscBs#tZd„Zd„Zd„ZRS(NcCsg|_ti|ƒdS(N(tselftdayst validatorBaset__init__(R((tA/web/script/rubys/feedvalidator.org/src/feedvalidator/skipDays.pyRs cCsmd|ijo,|ithd|i<dd<ƒƒnt|iƒdjo|ithƒƒndS(Ntdaytparenttelementi(RtchildrentlogtMissingElementtnametlentEightDaysAWeek(R((Rtvalidates,cCstƒS(N(R(R((Rtdo_days(t__name__t __module__RRR(((RRs  RcBstZd„ZRS(NcCsö|id jo>|ithd|ii<d |i<d |i<ƒƒn¥|i|iijo>|ithd|ii<d |i<d |i<ƒƒnQ|iii|iƒ|it hd|ii<d |i<d |i<ƒƒdS( NtMondaytTuesdayt WednesdaytThursdaytFridaytSaturdaytSundayRR tvalue(RRRRRRR( RRR t InvalidDayRR RtDuplicateValuetappendtValidDay(R((RRs >>(RRR(((RRsN( t__doc__t __author__t __version__t __copyright__tbaseRt validatorsttexttloggingRR(R#R&R!RR"RR((Rt?s