Sha256: 988908fb12a7973bd02ba02bb0e8e868fca92bed5ddb95dcfea618db0b59cc30
Contents?: true
Size: 892 Bytes
Versions: 5
Compression:
Stored size: 892 Bytes
Contents
dojo.provide("dojox.dtl.tests.html.buffer"); dojo.require("dojox.dtl.html"); dojo.require("dojox.dtl.Context"); dojo.require("dojox.dtl.tests.html.util"); doh.register("dojox.dtl.html.buffer", [ function test_insertion_order_text(t){ var dd = dojox.dtl; var context = new dd.Context({ first: false, last: false }); var template = new dd.HtmlTemplate("<div>{% if first %}first{% endif %}middle{% if last %}last{% endif %}</div>"); t.is("<div>middle</div>", dd.tests.html.util.render(template, context)); context.first = true; t.is("<div>firstmiddle</div>", dd.tests.html.util.render(template, context)); context.first = false; context.last = true; t.is("<div>middlelast</div>", dd.tests.html.util.render(template, context)); context.first = true; t.is("<div>firstmiddlelast</div>", dd.tests.html.util.render(template, context)); } ] );
Version data entries
5 entries across 5 versions & 1 rubygems