Changeset 3 for trunk/airspeed_test.py
- Timestamp:
- 11/08/04 19:00:22 (8 years ago)
- Files:
-
- 1 modified
-
trunk/airspeed_test.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/airspeed_test.py
r2 r3 44 44 template = airspeed.Template("Hello ${name.") 45 45 parser["name"] = "World" 46 self.assertRaises(airspeed. SyntaxError, parser.merge, template)46 self.assertRaises(airspeed.TemplateSyntaxError, parser.merge, template) 47 47 48 48 def test_unmatched_trailing_brace_preserved(self): … … 110 110 self.assertEquals("hello Steve.\nHappy Birthday\n.\nOff out later?", parser.merge(template)) 111 111 112 def test_foreach_with_plain_content_loops_correctly(self): 113 parser = airspeed.Parser() 114 template = airspeed.Template("#foreach ($name in $names)Hello you. #end") 115 parser["names"] = ["Chris", "Steve"] 116 self.assertEquals("Hello you. Hello you. ", parser.merge(template)) 112 117 113 118 if __name__ == '__main__':
