mirror of
https://github.com/Polymer/polymer.git
synced 2025-02-25 18:55:30 -06:00
Unit tests
This commit is contained in:
parent
b745f45e1f
commit
de371bb472
@ -9,7 +9,11 @@
|
||||
camel-case="{{value}}"
|
||||
computed-inline="{{computeInline(value,add, divide)}}"
|
||||
computed-inline2="{{computeInline(value, add,divide)}}"
|
||||
computed-inline3="{{computeInline(value, add,
|
||||
divide)}}"
|
||||
computedattribute$="{{computeInline(value, add,divide)}}"
|
||||
computedattribute2$="{{computeInline(
|
||||
value, add, divide)}}"
|
||||
neg-computed-inline="{{!computeInline(value,add,divide)}}"
|
||||
computed-negative-number="{{computeNegativeNumber(-1)}}"
|
||||
computed-negative-literal="{{computeNegativeNumber(-A)}}"
|
||||
@ -22,6 +26,8 @@
|
||||
computed-from-tricky-function='{{$computeTrickyFunctionFromLiterals( 3, "foo")}}'
|
||||
computed-from-tricky-literals="{{computeFromTrickyLiterals(3, 'tricky\,\'zot\'')}}"
|
||||
computed-from-tricky-literals2='{{computeFromTrickyLiterals(3,"tricky\,'zot'" )}}'
|
||||
computed-from-tricky-literals3='{{computeFromTrickyLiterals(3,
|
||||
"tricky\,'zot'" )}}'
|
||||
computed-from-no-args="{{computeFromNoArgs( )}}"
|
||||
no-computed="{{foobared(noInlineComputed)}}"
|
||||
>
|
||||
|
@ -174,6 +174,7 @@ suite('single-element binding effects', function() {
|
||||
assert.equal(el.$.boundChild.computedFromTrickyFunction, '3foo', 'Wrong result from tricky function with pure literal arg computation');
|
||||
assert.equal(el.$.boundChild.computedFromTrickyLiterals, '3tricky,\'zot\'', 'Wrong result from tricky literal arg computation');
|
||||
assert.equal(el.$.boundChild.computedFromTrickyLiterals2, '3tricky,\'zot\'', 'Wrong result from tricky literal arg computation');
|
||||
assert.equal(el.$.boundChild.computedFromTrickyLiterals3, '3tricky,\'zot\'', 'Wrong result from tricky literal arg computation');
|
||||
assert.equal(el.$.computedContent.textContent, '3tricky,\'zot\'', 'Wrong textContent from tricky literal arg computation');
|
||||
});
|
||||
|
||||
@ -224,6 +225,7 @@ suite('single-element binding effects', function() {
|
||||
el.divide = 3;
|
||||
assert.equal(el.$.boundChild.computedInline, 20, 'computedInline not correct');
|
||||
assert.equal(el.$.boundChild.computedInline2, 20, 'computedInline2 not correct');
|
||||
assert.equal(el.$.boundChild.computedInline3, 20, 'computedInline3 not correct');
|
||||
assert.equal(el.$.boundChild.negComputedInline, false, 'negComputedInline not correct');
|
||||
});
|
||||
|
||||
@ -232,6 +234,7 @@ suite('single-element binding effects', function() {
|
||||
el.add = 40;
|
||||
el.divide = 3;
|
||||
assert.equal(el.$.boundChild.getAttribute('computedattribute'), 20, 'computed attribute not correct');
|
||||
assert.equal(el.$.boundChild.getAttribute('computedattribute2'), 20, 'computed attribute not correct');
|
||||
});
|
||||
|
||||
test('annotated style attribute binding', function() {
|
||||
|
Loading…
Reference in New Issue
Block a user