'cycle18':("{% cycle 'a''b''c' as foo invalid_flag %}",{},template.TemplateSyntaxError),
'cycle19':("{% cycle 'a''b' as silent %}{% cycle silent %}",{},"ab"),
'cycle20':("{% cycle one two as foo %} & {% cycle foo %}",{'one':'A & B','two':'C & D'},"A & B & C & D"),
'cycle21':("{% filter force_escape %}{% cycle one two as foo %} & {% cycle foo %}{% endfilter %}",{'one':'A & B','two':'C & D'},"A & B & C & D"),
'cycle20':("{% cycle one two as foo %} & {% cycle foo %}",{'one':'A & B','two':'C & D'},"A & B & C & D"),
'cycle21':("{% filter force_escape %}{% cycle one two as foo %} & {% cycle foo %}{% endfilter %}",{'one':'A & B','two':'C & D'},"A & B & C & D"),
'cycle22':("{% for x in values %}{% cycle 'a''b''c' as abc silent %}{{ x }}{% endfor %}",{'values':[1,2,3,4]},"1234"),
'cycle23':("{% for x in values %}{% cycle 'a''b''c' as abc silent %}{{ abc }}{{ x }}{% endfor %}",{'values':[1,2,3,4]},"a1b2c3a4"),