ó [Z-Lc@sŚddlZddlZddlZddlZejdejdZZeefZdej fd„ƒYZ dej fd„ƒYZ e dkr˘ej ƒndS( i˙˙˙˙NiitBasicMarkdownFilterTestcBseZdZd„ZRS(s1 Test that our markdown filter works cCsŔd}d}yDtjj|didd6gƒ}t|ƒ}||ksOt‚Wnitk ro}d|GHdStk rť}|jjdkrľtdkrľt d krľd |GHdS‚nXdS( NsY #from Cheetah.Filters import Markdown #transform Markdown $foo Header ====== s

bar

Header

t searchListtbartfoos4>>> We probably failed to import markdown, bummer %stMarkdownExceptioniisS>>> NOTE: Support for the Markdown filter will be broken for you. Markdown says: %s( tCheetahtTemplatetstrtAssertionErrort ImportErrort Exceptiont __class__t__name__tmajorVertminorVer(tselfttemplatetexpectedtex((sB/opt/freeware/lib/python2.7/site-packages/Cheetah/Tests/Filters.pyttest_BasicHeaders"  * (R t __module__t__doc__R(((sB/opt/freeware/lib/python2.7/site-packages/Cheetah/Tests/Filters.pyR stBasicCodeHighlighterFilterTestcBs eZdZd„Zd„ZRS(s9 Test that our code highlighter filter works cCsPd}tjj|didd6gƒ}t|ƒ}|sLt|dfƒ‚dS(Nsu #from Cheetah.Filters import CodeHighlighter #transform CodeHighlighter def foo(self): return '$foo' RRRs#We should have some content here...(RRRR(RR((sB/opt/freeware/lib/python2.7/site-packages/Cheetah/Tests/Filters.pyt test_Python-s" cCsPd}tjj|didd6gƒ}t|ƒ}|sLt|dfƒ‚dS(Ns€ #from Cheetah.Filters import CodeHighlighter #transform CodeHighlighter $foo RRRs#We should have some content here...(RRRR(RR((sB/opt/freeware/lib/python2.7/site-packages/Cheetah/Tests/Filters.pyt test_Html9s" (R RRRR(((sB/opt/freeware/lib/python2.7/site-packages/Cheetah/Tests/Filters.pyR)s t__main__(tsystunittesttCheetah.TemplateRtCheetah.Filterst version_infoR Rt versionTupletTestCaseRRR tmain(((sB/opt/freeware/lib/python2.7/site-packages/Cheetah/Tests/Filters.pyts