;ņ jū>c@s‰dklZlZdklZdklZdklZdk l Z defd„ƒYZ de fd„ƒYZ d „Z d „Z d S( (s makeSuites TestSuite(s SquishdotBase(ssearch(sindex(sDateTimesUnmoderatedCountTestscBs;tZdZd„Zd„Zd„Zd„Zd„ZRS(NicCs ti|ƒ|io#|i}|iddddƒn|iƒ}|i d|ddddd d d d d d d dƒ}|i|i ||_ ||_dS(Nisbothisobjectstitles testreplysauthorstestersbodysemailsnotifyisencodingsPlain( s SquishdotBasessetUpsselfs moderatedsSitesSs manage_edits _getPostingsparents _addPostingsidsposting(sselfsparentsSsid((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pyssetUp s      cCs0|i|iidƒ|i|iidƒdS(s)test addPosting works in unmoderated modeiiN(sselfs assertEqualsparentsrevsubs reply_cnt(sself((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pystest_addPostingscCsL|i}|ii|dƒ|i|iidƒ|i|iidƒdS(s6Test set_reviewed on a reviewed reply, with reviewed=0iiN(sselfspostingsSites set_revieweds assertEqualsparentsrevsubs reply_cnt(sselfsposting((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pystest_set_reviewed1$s  cCsU|i}|ii|dƒ|i}|i|iidƒ|i|iidƒdS(s6Test set_reviewed on a reviewed reply, with reviewed=1iiN( sselfspostingsSites set_revieweds aq_parentsparents assertEqualsrevsubs reply_cnt(sselfspostingsparent((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pystest_set_reviewed2+s   cCsL|iit|iiƒƒ|i|iidƒ|i|ii dƒdS(s)test addPosting works in unmoderated modeiN( sselfsSitesdelItemsintspostingsids assertEqualsparentsrevsubs reply_cnt(sself((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pys test_delItem3s(s__name__s __module__s moderatedssetUpstest_addPostingstest_set_reviewed1stest_set_reviewed2s test_delItem(((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pysUnmoderatedCountTests s     sModeratedCountTestscBstZdZd„ZRS(NicCs0|i|iidƒ|i|iidƒdS(s'test addPosting works in moderated modeiiN(sselfs assertEqualsparentsrevsubs reply_cnt(sself((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pystest_addPosting=s(s__name__s __module__s moderatedstest_addPosting(((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pysModeratedCountTests9scCs tttƒttƒfƒSdS(N(s TestSuites makeSuitesUnmoderatedCountTestssModeratedCountTests(((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pys test_suiteBscCstƒiƒdS(N(s test_suitesdebug(((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pysdebugHsN(sunittests makeSuites TestSuitesbases SquishdotBasesressearchsstringsindexsDateTimesUnmoderatedCountTestssModeratedCountTestss test_suitesdebug( s TestSuitessearchsUnmoderatedCountTestssModeratedCountTestssindexs makeSuitesDateTimes test_suites SquishdotBasesdebug((sC/mnt/gmirror/ports/www/squishdot/work/Squishdot/tests/testCounts.pys?s    0