mς (αΈEc@skdZdkZdkZdZdZdeifd„ƒYZd„Zedjoei dd ƒndS( s[ Unit tests for ZReST objects $Id: test_ZReST.py 69292 2006-07-29 13:35:45Z andreasjung $ NsdHello World ============ text text Von Vφgeln und Φfen =================== - some - more - text sAbin:x:1:1:bin:/bin:/bin/bash daemon:x:2:2:Daemon:/sbin:/bin/bash t TestZReSTcBswtZd„Zdd„Zd„Zd„Zd„Zd„Zd„Zd „Z d „Z d „Z d „Z d „Z RS(NcCsdkl}|S(N(sZReST(tProducts.ZReST.ZReSTtZReST(tselfR((t>/data/zmath/zope/lib/python/Products/ZReST/tests/test_ZReST.pyt_getTargetClasss ttestcOs|iƒd|||ŽS(Ntid(RRRtargstkw(RRRR ((Rt_makeOne#scCs&tiƒ}t|dƒitƒ|S(Ntw(ttempfiletmktemptfntopentwritetcsv_text(RR((Rt_csvfile&s csb|iƒ‰|it‡d†ƒ|it‡d†ƒ|iˆidƒ|iˆidƒdS(NcsˆiS(N(temptyt formatted((R(Rt/scsˆiS(N(Rtwarnings((R(RR0s( RR Rt assertRaisestAttributeErrort assertEqualt _v_formattedtNonet _v_warnings(RR((RRt test_empty+s  cCs2|iƒ}d|_|id|iƒjƒdS(Ns IGNORE ME(RR trestyRtfailIft index_html(RR((Rttest_formatted_ignored5s  cCs₯|iƒ}t|_d|_d|_|iƒ|iƒ}d}|i ||jt ƒd}|i ||jt ƒ|i d|jt ƒ|i d|jt ƒdS(Ns iso-8859-15s?

Hello World

sU

Von Vφgeln und Φfen

s( RR Rttxttsourcetinput_encodingtoutput_encodingtrenderR thtmltsRtTrue(RRR(R'((RttestConversion;s      cCs,|iƒ}d|_|it|iƒdS(Ns%hello world .. include:: /etc/passwd(RR RR#RtNotImplementedErrorR&(RR((Rttest_include_directive_raisesNs  cCsBd}|iƒ}d||_|iƒ}|i||jƒdS(Ns

HELLO WORLD

s.. raw:: html %s (tEXPECTEDRR RR#R&tresultR(RR-RR.((Rttest_raw_directive_disabledSs    cCs,|iƒ}d|_|it|iƒdS(Ns$.. raw:: html :file: inclusion.txt(RR RR#RR+R&(RR((Rt(test_raw_directive_file_directive_raises\s  cCs,|iƒ}d|_|it|iƒdS(Ns*.. raw:: html :url: http://www.zope.org/(RR RR#RR+R&(RR((Rt'test_raw_directive_url_directive_raisesbs  cCsK|iƒ}|iƒ}d||_|iƒ}|id|jdƒdS(Ns.. csv-table:: :file: %stdaemons)csv-table/file directive is not disabled!( RR RRtcsv_fileR#R&R.t failUnless(RR3RR.((Rt test_csv_table_file_option_raiseis     cCsK|iƒ}|iƒ}d||_|iƒ}|id|jdƒdS(Ns!.. csv-table:: :url: file://%sR2s(csv-table/url directive is not disabled!( RR RRR3R#R&R.R4(RR3RR.((Rttest_csv_table_url_option_raisers     (t__name__t __module__RR RRR!R*R,R/R0R1R5R6(((RRs         cCs&tiƒ}|ititƒƒ|S(N(tunittestt TestSuitetsuitetaddTestt makeSuiteR(R;((Rt test_suite{s t__main__t defaultSuiteR>( t__doc__R9R R"RtTestCaseRR>R7tmain(RR R9RR>R"((Rt?s  ^