コード例 #1
0
 def test_tail_xmlfor_preprocessor(self):
     input_template = """<table>
         <tr>
             <td><div>hello</div>{% xmlfor user in users %}{{ user.username }}</td>
             <td><div>{{ user.balance }}</div>{% endxmlfor %}</td>
         </tr>
     </table>"""
     expected_output_template = """<table>
         {% for user in users %}<tr>
             <td><div>hello</div>{{ user.username }}</td>
             <td><div>{{ user.balance }}</div></td>
         </tr>{% endfor %}
     </table>"""
     output_template = xmlfor_preprocessor(input_template)
     self.assertEqual(output_template, expected_output_template)
コード例 #2
0
ファイル: preprocessors.py プロジェクト: slafs/django-webodt
 def test_xmlflior_preprocessor(self):
     input_template = '''<ul>
         <li>
             <div><p>{% xmllifor user in users %}{{ user.username }}
             {{ user.balance }}{% endxmllifor %}</p></div>
         </li>
     </ul>'''
     expected_output_template = '''<ul>
         {% for user in users %}<li>
             <div><p>{{ user.username }}
             {{ user.balance }}</p></div>
         </li>{% endfor %}
     </ul>'''
     output_template = xmlfor_preprocessor(input_template)
     self.assertEqual(output_template, expected_output_template)
コード例 #3
0
ファイル: preprocessors.py プロジェクト: zh-h/django-webodt
 def test_tail_xmlfor_preprocessor(self):
     input_template = '''<table>
         <tr>
             <td><div>hello</div>{% xmlfor user in users %}{{ user.username }}</td>
             <td><div>{{ user.balance }}</div>{% endxmlfor %}</td>
         </tr>
     </table>'''
     expected_output_template = '''<table>
         {% for user in users %}<tr>
             <td><div>hello</div>{{ user.username }}</td>
             <td><div>{{ user.balance }}</div></td>
         </tr>{% endfor %}
     </table>'''
     output_template = xmlfor_preprocessor(input_template)
     self.assertEqual(output_template, expected_output_template)
コード例 #4
0
ファイル: preprocessors.py プロジェクト: slafs/django-webodt
 def test_xmltrfor_preprocessor(self):
     input_template = '''<table>
         <tr>
             <td>{% xmltrfor user in users %}{{ user.username }}</td>
             <td>{{ user.balance }}{% endxmltrfor %}</td>
         </tr>
     </table>'''
     expected_output_template = '''<table>
         {% for user in users %}<tr>
             <td>{{ user.username }}</td>
             <td>{{ user.balance }}</td>
         </tr>{% endfor %}
     </table>'''
     output_template = xmlfor_preprocessor(input_template)
     self.assertEqual(output_template, expected_output_template)