Genshi test case

15 July 2008
08:55

By cmlenz as Python

1 from genshi.template import MarkupTemplate
2
3 tmpl = MarkupTemplate('''<doc xmlns:py="http://genshi.edgewall.org/">
4 <div py:match="menu" class="menu">
5 <ul>
6 <li><a href="#intro">Introduction</a></li>
7 <li>The Fics
8 <ul>
9 <li><a href="#fics_vanished">Vanished</a></li>
10 <li><a href="#fics_crippled">Crippled</a></li>
11 <li><a href="#fics_pulled">Pulled</a></li>
12 <li><a href="#fics_moved">Moved</a></li>
13 </ul>
14 </li>
15 <li><a href="#contribute">Contribute</a></li>
16 </ul>
17 </div>
18
19 <div py:def="sidebar()" class="sidebar">
20 <div class="title">Contents</div>
21 <div class="menu">
22 <menu></menu>
23 </div>
24 </div>
25
26 ${sidebar()}
27 </doc>
28 ''')
29
30 print tmpl.generate()
31

Download Raw Source

Comments

No comments so far.