Changeset 14 for trunk/airspeed_test.py

Show
Ignore:
Timestamp:
17/08/04 17:41:58 (8 years ago)
Author:
steve
Message:

rewritten to use grammar elements with their own regexes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/airspeed_test.py

    r13 r14  
    146146        self.assertEquals('Hello Chris!', output.getvalue()) 
    147147 
     148    def test_string_literal_can_contain_embedded_escaped_quotes(self): 
     149        template = airspeed.Template('#set ($name = "\\"batman\\"")$name') 
     150        self.assertEquals('"batman"', template.merge({})) 
     151 
    148152#    def test_else_block_evaluated_if_if_expression_false(self): 
    149153#        template = airspeed.Template('#if ($value) true #else false #end') 
     
    163167#  Escaped $, # 
    164168#  Sub-object assignment:  #set( $customer.Behavior = $primate ) 
     169#  Q. What is scope of #set ($customer.Name = 'john')  ??? 
    165170# 
    166171