ampersandjs/ampersand-select-view

2014-06-14 06:58:22
8.0
9.0
10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓26.0
✓27.0
✓28.0
✓29.0
canary
✓17.0
✓18.0
✓19.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓nightly
✓5.1
6.0
✓12.0
✓15.0
✓next
6.0
6.0
4.2
timeout waiting to hear back from safari/6.0
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item not ok 46 should be equal --- operator: equal expected: 'two' actual: '' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... ok 47 should be equal not ok 48 should be equal --- operator: equal expected: 'one' actual: '' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal not ok 67 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... ok 68 should be equal ok 69 should be equal ok 70 should be equal not ok 71 should be equal --- operator: equal expected: 'Option one' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... ok 72 should be equal ok 73 should be equal ok 74 should be equal not ok 75 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... # selects the right item by id/model, with yieldModel: false ok 76 should be equal not ok 77 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... ok 78 should be equal ok 79 should be equal ok 80 should be equal not ok 81 should be equal --- operator: equal expected: 'Option one' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... ok 82 should be equal ok 83 should be equal ok 84 should be equal not ok 85 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8263:13) ... 1..85 # tests 85 # pass 77 # fail 8
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
firefox/nightly
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal not ok 49 TypeError: Unable to get property 'value' of undefined or null reference --- operator: error expected: undefined actual: { description: 'Unable to get property \'value\' of undefined or null reference', number: -2146823281, stack: 'TypeError: Unable to get property \'value\' of undefined or null reference\n at updateSelectedOption (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:155:13)\n at setValue (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:197:5)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:9064:9)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8981:9)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:7653:13)\n at bound (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8124:21)\n at run (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8138:9)\n at bound (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8124:21)\n at next (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:7938:13)' } stack: TypeError: Unable to get property 'value' of undefined or null reference at updateSelectedOption (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:155:13) at setValue (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:197:5) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:9064:9) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8981:9) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:7653:13) at bound (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8124:21) at run (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8138:9) at bound (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:8124:21) at next (http://git.testling.com/work/ampersandjs/repos/4e52aa65ae597ba90a266429ce6602cae2e57f82.1402723314654/1402723315725.8e251f92.js:7938:13) ... # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 84 # fail 1
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal not ok 49 TypeError: Unable to get value of the property 'value': object is null or undefined --- operator: error expected: undefined actual: { description: 'Unable to get value of the property \'value\': object is null or undefined', message: 'Unable to get value of the property \'value\': object is null or undefined', number: -2146823281 } ... # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 84 # fail 1
not ok 1 Error: Expected identifier on line 1395
2014-06-13 20:17:04
8.0
9.0
10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓26.0
✓27.0
✓28.0
✓29.0
canary
✓17.0
✓18.0
✓19.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓nightly
✓5.1
6.0
✓12.0
✓15.0
✓next
6.0
6.0
4.2
timeout waiting to hear back from safari/6.0
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item not ok 46 should be equal --- operator: equal expected: 'two' actual: '' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... ok 47 should be equal not ok 48 should be equal --- operator: equal expected: 'one' actual: '' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal not ok 67 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... ok 68 should be equal ok 69 should be equal ok 70 should be equal not ok 71 should be equal --- operator: equal expected: 'Option one' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... ok 72 should be equal ok 73 should be equal ok 74 should be equal not ok 75 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... # selects the right item by id/model, with yieldModel: false ok 76 should be equal not ok 77 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... ok 78 should be equal ok 79 should be equal ok 80 should be equal not ok 81 should be equal --- operator: equal expected: 'Option one' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... ok 82 should be equal ok 83 should be equal ok 84 should be equal not ok 85 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8263:13) ... 1..85 # tests 85 # pass 77 # fail 8
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
firefox/nightly
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal not ok 49 TypeError: Unable to get property 'value' of undefined or null reference --- operator: error expected: undefined actual: { description: 'Unable to get property \'value\' of undefined or null reference', number: -2146823281, stack: 'TypeError: Unable to get property \'value\' of undefined or null reference\n at updateSelectedOption (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:155:13)\n at setValue (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:197:5)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:9064:9)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8981:9)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:7653:13)\n at bound (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8124:21)\n at run (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8138:9)\n at bound (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8124:21)\n at next (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:7938:13)' } stack: TypeError: Unable to get property 'value' of undefined or null reference at updateSelectedOption (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:155:13) at setValue (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:197:5) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:9064:9) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8981:9) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:7653:13) at bound (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8124:21) at run (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8138:9) at bound (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:8124:21) at next (http://git.testling.com/work/ampersandjs/repos/013487857bc53aed12ac9e63c4bc3eec2365c28d.1402684899780/1402684900335.3e5ac1c7.js:7938:13) ... # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 84 # fail 1
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal not ok 49 TypeError: Unable to get value of the property 'value': object is null or undefined --- operator: error expected: undefined actual: { description: 'Unable to get value of the property \'value\': object is null or undefined', message: 'Unable to get value of the property \'value\': object is null or undefined', number: -2146823281 } ... # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 84 # fail 1
not ok 1 Error: Expected identifier on line 1395
2014-06-13 20:15:26
8.0
9.0
10.0
✓22.0
✓23.0
✓24.0
✓25.0
✓26.0
✓27.0
✓28.0
✓29.0
canary
✓17.0
✓18.0
✓19.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓nightly
✓5.1
6.0
✓12.0
✓15.0
✓next
6.0
6.0
4.2
timeout waiting to hear back from safari/6.0
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item not ok 46 should be equal --- operator: equal expected: 'two' actual: '' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... ok 47 should be equal not ok 48 should be equal --- operator: equal expected: 'one' actual: '' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal not ok 67 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... ok 68 should be equal ok 69 should be equal ok 70 should be equal not ok 71 should be equal --- operator: equal expected: 'Option one' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... ok 72 should be equal ok 73 should be equal ok 74 should be equal not ok 75 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... # selects the right item by id/model, with yieldModel: false ok 76 should be equal not ok 77 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... ok 78 should be equal ok 79 should be equal ok 80 should be equal not ok 81 should be equal --- operator: equal expected: 'Option one' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... ok 82 should be equal ok 83 should be equal ok 84 should be equal not ok 85 should be equal --- operator: equal expected: 'Option two' actual: 'Please choose:' at: Test.assert (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8263:13) ... 1..85 # tests 85 # pass 77 # fail 8
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
firefox/nightly
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal ok 49 should be equal # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal not ok 49 TypeError: Unable to get property 'value' of undefined or null reference --- operator: error expected: undefined actual: { description: 'Unable to get property \'value\' of undefined or null reference', number: -2146823281, stack: 'TypeError: Unable to get property \'value\' of undefined or null reference\n at updateSelectedOption (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:155:13)\n at setValue (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:197:5)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:9064:9)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8981:9)\n at Anonymous function (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:7653:13)\n at bound (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8124:21)\n at run (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8138:9)\n at bound (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8124:21)\n at next (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:7938:13)' } stack: TypeError: Unable to get property 'value' of undefined or null reference at updateSelectedOption (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:155:13) at setValue (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:197:5) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:9064:9) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8981:9) at Anonymous function (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:7653:13) at bound (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8124:21) at run (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8138:9) at bound (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:8124:21) at next (http://git.testling.com/work/ampersandjs/repos/de950c8128c78dc1ea7628c922a82d61b2a7560f.1402684821341/1402684821582.527087ef.js:7938:13) ... # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 84 # fail 1
TAP version 13 # view-compliance: basics ok 1 should init with `new` ok 2 has `render` method ok 3 has `remove` method # view-compliance: root element handling ok 4 should have a `this.el` that is an element if passed into constructor ok 5 parent container should be the same ok 6 should not error when calling render ok 7 should have a `this.el` that is an element if passed into constructor ok 8 parent container should be the same ok 9 should no longer have a parent node ok 10 container should have no children # input-view-compliance: basics ok 11 should init with `new` ok 12 has `value` propertyundefined ok 13 has `name` property that is a stringundefined ok 14 `name` property should not be empty stringundefined ok 15 has `setValue` methodundefined ok 16 boolean ok 17 has same `parent` propertyundefined ok 18 should not error when setting valid value ok 19 should have called `update` on parent when value changed ok 20 should have passed itself to the parent when changed ok 21 has `value` property after setting a value ok 22 has `name` property that is a string after setting a value ok 23 `name` property should not be empty string after setting a value ok 24 has `setValue` method after setting a value ok 25 boolean ok 26 has same `parent` property after setting a value # input-view-compliance: handling values passed in instantiation ok 27 should have maintained its value ok 28 should be `valid` at init when passed valid value ok 29 should have kept its `parent` ok 30 should have kepts its `name` # autorenders on init ok 31 (unnamed assert) # renders label text ok 32 should be equal # label text falls back to name ok 33 should be equal # renders the options into the select ok 34 should be equal ok 35 should be equal ok 36 should be equal ok 37 should be equal ok 38 should be equal ok 39 should be equal ok 40 should be equal # renders the empty item ok 41 should be equal ok 42 should be equal ok 43 should be equal ok 44 should be equal ok 45 should be equal # selects the right item ok 46 should be equal ok 47 should be equal ok 48 should be equal not ok 49 TypeError: Unable to get value of the property 'value': object is null or undefined --- operator: error expected: undefined actual: { description: 'Unable to get value of the property \'value\': object is null or undefined', message: 'Unable to get value of the property \'value\': object is null or undefined', number: -2146823281 } ... # renders the options into the select ok 50 should be equal ok 51 should be equal ok 52 should be equal ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal # renders the options into the select with different id attribute ok 57 should be equal ok 58 should be equal ok 59 should be equal ok 60 should be equal # renders the empty item ok 61 should be equal ok 62 should be equal ok 63 should be equal ok 64 should be equal ok 65 should be equal # selects the right item by id/model ok 66 should be equal ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal # selects the right item by id/model, with yieldModel: false ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal 1..85 # tests 85 # pass 84 # fail 1
not ok 1 Error: Expected identifier on line 1395