Skip to content
This repository was archived by the owner on Apr 4, 2019. It is now read-only.

Commit 86b6d48

Browse files
committed
Tweak tests to be more stable across browsers
1 parent 1b993fe commit 86b6d48

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

packages/htmlbars-compiler/tests/dirtying-test.js

+8-8
Original file line numberDiff line numberDiff line change
@@ -648,8 +648,8 @@ test("Setting up a manual element renders and revalidates", function() {
648648
render: function(morph, env, scope, params, hash, template, inverse, visitor) {
649649
var attributes = {
650650
title: "Tom Dale",
651-
disabled: ['get', 'isDisabled'],
652-
href: ['concat', ['http://tomdale.', ['get', 'tld']]]
651+
href: ['concat', ['http://tomdale.', ['get', 'tld']]],
652+
'data-bar': ['get', 'bar']
653653
};
654654

655655
var layout = manualElement('aside', attributes);
@@ -664,19 +664,19 @@ test("Setting up a manual element renders and revalidates", function() {
664664
isStable: function() { return true; }
665665
};
666666

667-
var template = compile("{{#manual-element isDisabled=true tld='net'}}Hello {{world}}!{{/manual-element}}");
667+
var template = compile("{{#manual-element bar='baz' tld='net'}}Hello {{world}}!{{/manual-element}}");
668668
var result = template.render({ world: "world" }, env);
669669

670-
equalTokens(result.fragment, "<aside title='Tom Dale' disabled='true' href='http://tomdale.net'>Hello world!</aside>");
670+
equalTokens(result.fragment, "<aside title='Tom Dale' data-bar='baz' href='http://tomdale.net'>Hello world!</aside>");
671671
});
672672

673673
test("It is possible to nest multiple templates into a manual element", function() {
674674
hooks.keywords['manual-element'] = {
675675
render: function(morph, env, scope, params, hash, template, inverse, visitor) {
676676
var attributes = {
677677
title: "Tom Dale",
678-
disabled: ['get', 'isDisabled'],
679-
href: ['concat', ['http://tomdale.', ['get', 'tld']]]
678+
href: ['concat', ['http://tomdale.', ['get', 'tld']]],
679+
'data-bar': ['get', 'bar']
680680
};
681681

682682
var elementTemplate = manualElement('aside', attributes);
@@ -700,9 +700,9 @@ test("It is possible to nest multiple templates into a manual element", function
700700
};
701701

702702
var layout = compile("<manual-element>{{attrs.foo}}. {{yield}}</manual-element>");
703-
var template = compile("{{#manual-element foo='foo' isDisabled=true tld='net'}}Hello {{world}}!{{/manual-element}}");
703+
var template = compile("{{#manual-element foo='foo' bar='baz' tld='net'}}Hello {{world}}!{{/manual-element}}");
704704
var result = template.render({ world: "world" }, env);
705705

706-
equalTokens(result.fragment, "<aside title='Tom Dale' disabled='true' href='http://tomdale.net'><manual-element>foo. Hello world!</manual-element></aside>");
706+
equalTokens(result.fragment, "<aside title='Tom Dale' data-bar='baz' href='http://tomdale.net'><manual-element>foo. Hello world!</manual-element></aside>");
707707
});
708708

0 commit comments

Comments
 (0)