- Timestamp:
- 27/02/06 20:53:33 (2 years ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
airspeed.py (modified) (1 diff)
-
airspeed_test.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/airspeed.py
r55 r56 280 280 281 281 class Range(_Element): 282 RANGE = re.compile(r'(\-?\d+)[ \t]*\.\.[ \t]*(\-?\d+)(.*)$' )282 RANGE = re.compile(r'(\-?\d+)[ \t]*\.\.[ \t]*(\-?\d+)(.*)$', re.S) 283 283 284 284 def parse(self): -
trunk/airspeed_test.py
r54 r56 538 538 template = airspeed.Template('#set( $v = "" )#set( $y = \'\' ).$v.$y.') 539 539 self.assertEquals('...', template.merge({})) 540 541 def test_can_loop_over_numeric_ranges(self): 542 ## Test for bug #15 543 template = airspeed.Template('#foreach( $v in [1..5] )$v\n#end') 544 self.assertEquals('1\n2\n3\n4\n5\n', template.merge({})) 540 545 541 546
