Parcourir la source

Unit Tests for comment ending tag (Compiler Version)

tags/0.5.0-vsc
Sahab Yazdani il y a 15 ans
Parent
révision
ba8c7d39b6
1 fichiers modifiés avec 17 ajouts et 2 suppressions
  1. +17
    -2
      test/unit.compiler.js

+ 17
- 2
test/unit.compiler.js Voir le fichier

@@ -403,12 +403,27 @@ test("'=' (Set Delimiter)", function() {
});

test("'!' (Comments)", function() {
expect(1);
expect(4);
equals(
Mustache.to_html('{{! this is a single line comment !}}'),
'',
'Single Line Comments');

equals(
Mustache.to_html('{{!this is a multiline comment\ni said this is a multiline comment!}}'),
'',
'Multiline Comments');
equals(
Mustache.to_html('{{!this {{is}} {{#a}} {{/multiline}} comment\ni {{^said}} ! hello !! bye!}}'),
'',
'Correct tokenization');

// matches comments.html
equals(
Mustache.to_html(
'<h1>{{title}}{{! just something interesting... or not... }}</h1>\n',
'<h1>{{title}}{{! just something interesting... or not... !}}</h1>\n',
{
title: function() {
return "A Comedy of Errors";


Chargement…
Annuler
Enregistrer