188189190191192193194195196197
// Whitespace text tokens around the CDATA assertEquals(tokens.size(), 5); CDATAToken t = get(tokens, 2); assertEquals(t.getText(), "CDATA: <foo> & <bar> and <baz>"); checkLine(t, 2); }
473474475476477478479480481
{ List<TemplateToken> tokens = tokens("expansions_not_allowed_in_cdata.html"); assertEquals(tokens.size(), 5); CDATAToken t2 = get(tokens, 2); assertEquals(t2.getText(), "${not-an-expansion}"); }
212213214215216217218219220221
497498499500501502503504505
{ List<TemplateToken> tokens = tokens("expansions_not_allowed_in_cdata.tml"); assertEquals(tokens.size(), 5); CDATAToken t2 = get(tokens, 2); assertEquals(t2.getText(), "${not-an-expansion}"); }
217218219220221222223224225226227
String text = _textBuffer.toString(); if (_textIsCData) { _tokens.add(new CDATAToken(text, _textStartLocation)); } else { addTokensForText(text); }
209210211212213214215216217218219
213214215216217218219220221222
512513514515516517518519520