;ò fbá=c@smdklZdklZdklZdklZdklZdefd„ƒYZ d„Z d„Z d S( (s makeSuite(s SquishdotBase(ssearch(sindex(sDateTimes PostingTestscBs†tZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z d „Z d „Z d „Z d „Zd„ZRS(NcCs(|iddddddddddd d d d d d ddƒ }|i|}|idjpt‚|idjpt‚|idgjpt‚|i djpt‚|i djpt‚|i d jpt‚|i d jpt‚|i d gjpt‚|idjpt‚dS(s,Check the SquishSite.addPosting method worksstitlestestSquishSiteAddPostingsauthorstestersbodysemailsnotifyisencodingsPlainssubjects test subjectssummarysdeptN(sselfs _addPostingsidsSitesPostingstitlesAssertionErrorsauthorsbodysemailsnotifysencodingssubjectssummarysdept(sselfsidsPosting((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pystestAddArticle s(   cCsˆ|ii}|i}d|dFss%s!=%sN(sselfsSites mod_comments _getPostingsparents _addPostingsid1sid2sp1sid3sid4sp2sid5sid6s set_reviewedsmaps desc_itemssresultsAssertionError( sselfsp2sid3sp1sparentsid6sid5sid2sSitesid1sresultsid4((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pys testDescItems sj                  cCsð|i}|iƒ}|id|dddddddddd d d ƒ}|iddƒ}d d dg}|i ƒt |ƒjpt ‚|i |iƒ|i ƒt |ƒjpt ‚|i |iƒ|i ƒt |ƒjpt ‚dS(sMCheck that getPhysicalPath works for SquishSite, Article and Comment objects.sobjectstitlestestArticleAddPostingsauthorstestersbodysemailsnotifyisencodingsPlainss squishdottests testSquishN( sselfsSitessites _getPostingsarticles _addPostingsidscommentspathsgetPhysicalPathstuplesAssertionErrorsappend(sselfscommentssitespathsarticlesid((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pystestGetPhysicalPathKs"      cCs×|i}|iƒ}|id|dddddddddd d d ƒ}|iddƒ}d }|i ƒ|jpt ‚|d |i}|i ƒ|jpt ‚|d |i}|i ƒ|jpt ‚dS(sJCheck that absolute_url works for SquishSite, Article and Comment objects.sobjectstitlestestArticleAddPostingsauthorstestersbodysemailsnotifyisencodingsPlains#http://foo/squishdottest/testSquishs/N( sselfsSitessites _getPostingsarticles _addPostingsidscommentsurls absolute_urlsAssertionError(sselfscommentsurlssitesarticlesid((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pystestAbsoluteURLas"    (s__name__s __module__stestAddArticlestestAddArticleTTWstestAddArticleIncompletestestAddCommentstestAddCommentTTWstestAddCommentIncompletestestEditArticlestestEditArticleApprovestestEditArticleApprove2stestEditCommentstestEditCommentApproves testDescItemsstestGetPhysicalPathstestAbsoluteURL(((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pys PostingTests s           A cCsttƒSdS(N(s makeSuites PostingTests(((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pys test_suiteuscCstƒiƒdS(N(s test_suitesdebug(((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pysdebugxsN( sunittests makeSuitesbases SquishdotBasesressearchsstringsindexsDateTimes PostingTestss test_suitesdebug(sindexssearchs PostingTestss makeSuitesDateTimes test_suites SquishdotBasesdebug((sD/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testPosting.pys?s     ÿm