rgbboy/big-block

2014-05-30 09:11:08
9.0
✓10.0
22.0
23.0
24.0
25.0
26.0
27.0
28.0
29.0
30.0
31.0
canary
16.0
17.0
18.0
19.0
20.0
21.0
22.0
23.0
24.0
25.0
nightly
6.0
11.0
11.5
11.6
12.0
15.0
16.0
17.0
next
6.0
6.0
4.2
TAP version 13 # BigBlock ok 1 class should exist # BigBlock.EntitySystem ok 2 class should exist # BigBlock.di ok 3 should be equal # BigBlock should instantiate all passed systems ok 4 TestSystem called # bigBlock.get should be a function ok 5 should be equal # bigBlock.get should return a instantiated singleton ok 6 Injected System is correct instance ok 7 TestSystem called # Component System ok 8 class should exist # componentSystem.create should be a function ok 9 should be equal # componentSystem.create should return the value returned by calling Component ok 10 should be equal ok 11 CustomComponent should be called once ok 12 should be equal # componentSystem.create should pass the entity to the new Component ok 13 Component should be called once ok 14 Component should be called with entity # Component should exist ok 15 class should exist # component.getComponent should be a function ok 16 should be equal # component.getComponent should call entity.getComponent ok 17 calls entity.getComponent # component.destroy should be a function ok 18 should be equal # component should emit a destroy event when destroy is called ok 19 fire destroy ok 20 should be equal # Entity System ok 21 class should exist # entitySystem.create should be a function ok 22 should be equal # entitySystem.create should return the value returned by calling Entity ok 23 should be equal # entitySystem.create should call the passed function with the created Entity ok 24 CustomEntity should be called once ok 25 should be equal # entitySystem.create should trigger an added event ok 26 entitySystem added event fired. ok 27 should be equal # entitySystem.forEach should be a function ok 28 should be equal # entitySystem.forEach should call passed function with each entity ok 29 Entity exists in created entities ok 30 Entity exists in created entities # entitySystem.getFamily should be a function ok 31 should be equal # entitySystem.getFamily should return a family ok 32 return value should be instance of Family ok 33 Family should be called once ok 34 Family should be called with new ok 35 should be equal ok 36 should be equal ok 37 should be equal # entitySystem.getFamily should return the same family if it exists ok 38 should be equal # entitySystem.getFamily should return all entities if passed an empty array ok 39 should be equal # entitySystem should emit a removed event when an entity emits destroy ok 40 entitySystem removed event fired. ok 41 should be equal # Entity ok 42 class should exist # entity.addComponent should be a function ok 43 should be equal # entity.addComponent should return the value from ComponentSystem.create(type) ok 44 ComponentSystem called with type ok 45 should be equal # entity.addComponent should throw if component has been already added ok 46 should throw # entity.addComponent should not throw if 2 components with equal toString values are added ok 47 should be equal ok 48 should not throw # entity.addComponent should trigger a componentadded event ok 49 componentadded fired ok 50 should be equal # entity.hasComponent should be a function ok 51 should be equal # entity.hasComponent should return the true if entity has the component ok 52 should be equal # entity.hasComponent should return the false if entity does not have the component ok 53 should be equal # entity.getComponent should be a function ok 54 should be equal # entity.getComponent should return the correct component ok 55 should be equal # entity.getComponent should throw if the component has not been added ok 56 should throw # entity.removeComponent should be a function ok 57 should be equal # entity.removeComponent should remove the component ok 58 should be equal ok 59 should throw # entity.removeComponent should call component.destroy ok 60 component.destroy called once # entity.removeComponent should trigger a componentremoved event ok 61 componentremoved fired ok 62 should be equal # entity.destroy should be a function ok 63 should be equal # entity.destroy should emit a destroy event ok 64 destroy fired ok 65 should be equal # entity.destroy should call destroy on all components ok 66 component.destroy is called once ok 67 component.destroy is called once # FamilyCollection ok 68 class should exist # familyCollection.get should be a function ok 69 should be equal # familyCollection.get should return a stored family ok 70 should be equal # familyCollection.get should return a stored family no matter the order of keys ok 71 should be equal # familyCollection.get should return undefined when nothing is stored against commutative key ok 72 should be equal # familyCollection.set should be a function ok 73 should be equal # familyCollection.set should throw if not passed an array ok 74 should throw ok 75 should throw ok 76 should throw # familyCollection.set and familyCollection.get should store when passed an empty array ok 77 should be equal # Family ok 78 class should exist # family.length should be a number ok 79 should be equal # family.hasEntity should be a function ok 80 should be equal # family.forEach should be a function ok 81 should be equal # family.compare should be a function ok 82 should be equal # family.compareTo should be a function ok 83 should be equal # family.compareUnique should be a function ok 84 should be equal # family.length should equal the number of entities ok 85 should be equal ok 86 should be equal ok 87 should be equal # family.hasEntity should return true for entities in family ok 88 Family should exist ok 89 Family contains customEntity1 ok 90 Family contains customEntity2 ok 91 Family does not contains customEntity3 # family.forEach should callback with the correct entities ok 92 Entity exists in family ok 93 Entity exists in family ok 94 should be equal # family.forEach should callback with entity, index, family and correct context ok 95 should be equal ok 96 should be equal ok 97 should be equal ok 98 should be equal # family.forEach should callback with the correct entities when they are added in the entity function and the family is instantiated before the entities are created ok 99 Entity exists in family ok 100 Entity exists in family ok 101 should be equal # family.forEach should callback with the correct entities when matching entities are added after the family is created ok 102 Entity exists in family ok 103 Entity exists in family ok 104 should be equal # family.forEach should callback with the correct entities when entities are destroyed ok 105 Entity exists in family ok 106 should be equal # family.forEach should callback with the correct entities when entities have components removed ok 107 Entity exists in family ok 108 should be equal # family.compare should callback with the correct entities ok 109 entityA equals one of the families entities ok 110 entityB equals one of the families entities ok 111 entityA equals one of the families entities ok 112 entityB equals one of the families entities ok 113 entityA equals one of the families entities ok 114 entityB equals one of the families entities ok 115 entityA equals one of the families entities ok 116 entityB equals one of the families entities ok 117 entityA equals one of the families entities ok 118 entityB equals one of the families entities ok 119 entityA equals one of the families entities ok 120 entityB equals one of the families entities ok 121 entityA equals one of the families entities ok 122 entityB equals one of the families entities ok 123 entityA equals one of the families entities ok 124 entityB equals one of the families entities ok 125 entityA equals one of the families entities ok 126 entityB equals one of the families entities ok 127 should be equal # family.compare should callback with entityA, entityB and correct context ok 128 should be equal ok 129 should be equal ok 130 should be equal # family.compareTo should callback with the correct entities ok 131 entityA equals one of the families entities ok 132 entityB equals one of the families entities ok 133 entityA equals one of the families entities ok 134 entityB equals one of the families entities ok 135 entityA equals one of the families entities ok 136 entityB equals one of the families entities ok 137 entityA equals one of the families entities ok 138 entityB equals one of the families entities ok 139 should be equal # family.compareTo should callback with entityA, entityB and correct context ok 140 should be equal ok 141 should be equal ok 142 should be equal # family.compareUnique should callback with the correct entities ok 143 entityA equals one of the families entities ok 144 entityB equals one of the families entities ok 145 entityA should not equal entityB ok 146 entityA equals one of the families entities ok 147 entityB equals one of the families entities ok 148 entityA should not equal entityB ok 149 entityA equals one of the families entities ok 150 entityB equals one of the families entities ok 151 entityA should not equal entityB ok 152 should be equal # family.compareUnique should callback with entityA, entityB and correct context ok 153 should be equal ok 154 should be equal ok 155 should be equal # family should emit an added event when entities are added ok 156 added fired ok 157 should be equal # family should emit a removed event when entities are removed ok 158 removed fired ok 159 should be equal 1..159 # tests 159 # pass 159 # ok
timeout waiting to hear back from iexplore/9.0
2014-05-30 09:07:56
9.0
✓10.0
22.0
23.0
24.0
25.0
26.0
27.0
28.0
29.0
30.0
31.0
canary
16.0
17.0
18.0
19.0
20.0
21.0
22.0
23.0
24.0
25.0
nightly
6.0
11.0
11.5
11.6
12.0
15.0
16.0
17.0
next
6.0
6.0
4.2
TAP version 13 # BigBlock ok 1 class should exist # BigBlock.EntitySystem ok 2 class should exist # BigBlock.di ok 3 should be equal # BigBlock should instantiate all passed systems ok 4 TestSystem called # bigBlock.get should be a function ok 5 should be equal # bigBlock.get should return a instantiated singleton ok 6 Injected System is correct instance ok 7 TestSystem called # Component System ok 8 class should exist # componentSystem.create should be a function ok 9 should be equal # componentSystem.create should return the value returned by calling Component ok 10 should be equal ok 11 CustomComponent should be called once ok 12 should be equal # componentSystem.create should pass the entity to the new Component ok 13 Component should be called once ok 14 Component should be called with entity # Component should exist ok 15 class should exist # component.getComponent should be a function ok 16 should be equal # component.getComponent should call entity.getComponent ok 17 calls entity.getComponent # component.destroy should be a function ok 18 should be equal # component should emit a destroy event when destroy is called ok 19 fire destroy ok 20 should be equal # Entity System ok 21 class should exist # entitySystem.create should be a function ok 22 should be equal # entitySystem.create should return the value returned by calling Entity ok 23 should be equal # entitySystem.create should call the passed function with the created Entity ok 24 CustomEntity should be called once ok 25 should be equal # entitySystem.create should trigger an added event ok 26 entitySystem added event fired. ok 27 should be equal # entitySystem.forEach should be a function ok 28 should be equal # entitySystem.forEach should call passed function with each entity ok 29 Entity exists in created entities ok 30 Entity exists in created entities # entitySystem.getFamily should be a function ok 31 should be equal # entitySystem.getFamily should return a family ok 32 return value should be instance of Family ok 33 Family should be called once ok 34 Family should be called with new ok 35 should be equal ok 36 should be equal ok 37 should be equal # entitySystem.getFamily should return the same family if it exists ok 38 should be equal # entitySystem.getFamily should return all entities if passed an empty array ok 39 should be equal # entitySystem should emit a removed event when an entity emits destroy ok 40 entitySystem removed event fired. ok 41 should be equal # Entity ok 42 class should exist # entity.addComponent should be a function ok 43 should be equal # entity.addComponent should return the value from ComponentSystem.create(type) ok 44 ComponentSystem called with type ok 45 should be equal # entity.addComponent should throw if component has been already added ok 46 should throw # entity.addComponent should not throw if 2 components with equal toString values are added ok 47 should be equal ok 48 should not throw # entity.addComponent should trigger a componentadded event ok 49 componentadded fired ok 50 should be equal # entity.hasComponent should be a function ok 51 should be equal # entity.hasComponent should return the true if entity has the component ok 52 should be equal # entity.hasComponent should return the false if entity does not have the component ok 53 should be equal # entity.getComponent should be a function ok 54 should be equal # entity.getComponent should return the correct component ok 55 should be equal # entity.getComponent should throw if the component has not been added ok 56 should throw # entity.removeComponent should be a function ok 57 should be equal # entity.removeComponent should remove the component ok 58 should be equal ok 59 should throw # entity.removeComponent should call component.destroy ok 60 component.destroy called once # entity.removeComponent should trigger a componentremoved event ok 61 componentremoved fired ok 62 should be equal # entity.destroy should be a function ok 63 should be equal # entity.destroy should emit a destroy event ok 64 destroy fired ok 65 should be equal # entity.destroy should call destroy on all components ok 66 component.destroy is called once ok 67 component.destroy is called once # FamilyCollection ok 68 class should exist # familyCollection.get should be a function ok 69 should be equal # familyCollection.get should return a stored family ok 70 should be equal # familyCollection.get should return a stored family no matter the order of keys ok 71 should be equal # familyCollection.get should return undefined when nothing is stored against commutative key ok 72 should be equal # familyCollection.set should be a function ok 73 should be equal # familyCollection.set should throw if not passed an array ok 74 should throw ok 75 should throw ok 76 should throw # familyCollection.set and familyCollection.get should store when passed an empty array ok 77 should be equal # Family ok 78 class should exist # family.length should be a number ok 79 should be equal # family.hasEntity should be a function ok 80 should be equal # family.forEach should be a function ok 81 should be equal # family.compare should be a function ok 82 should be equal # family.compareTo should be a function ok 83 should be equal # family.compareUnique should be a function ok 84 should be equal # family.length should equal the number of entities ok 85 should be equal ok 86 should be equal ok 87 should be equal # family.hasEntity should return true for entities in family ok 88 Family should exist ok 89 Family contains customEntity1 ok 90 Family contains customEntity2 ok 91 Family does not contains customEntity3 # family.forEach should callback with the correct entities ok 92 Entity exists in family ok 93 Entity exists in family ok 94 should be equal # family.forEach should callback with entity, index, family and correct context ok 95 should be equal ok 96 should be equal ok 97 should be equal ok 98 should be equal # family.forEach should callback with the correct entities when they are added in the entity function and the family is instantiated before the entities are created ok 99 Entity exists in family ok 100 Entity exists in family ok 101 should be equal # family.forEach should callback with the correct entities when matching entities are added after the family is created ok 102 Entity exists in family ok 103 Entity exists in family ok 104 should be equal # family.forEach should callback with the correct entities when entities are destroyed ok 105 Entity exists in family ok 106 should be equal # family.forEach should callback with the correct entities when entities have components removed ok 107 Entity exists in family ok 108 should be equal # family.compare should callback with the correct entities ok 109 entityA equals one of the families entities ok 110 entityB equals one of the families entities ok 111 entityA equals one of the families entities ok 112 entityB equals one of the families entities ok 113 entityA equals one of the families entities ok 114 entityB equals one of the families entities ok 115 entityA equals one of the families entities ok 116 entityB equals one of the families entities ok 117 entityA equals one of the families entities ok 118 entityB equals one of the families entities ok 119 entityA equals one of the families entities ok 120 entityB equals one of the families entities ok 121 entityA equals one of the families entities ok 122 entityB equals one of the families entities ok 123 entityA equals one of the families entities ok 124 entityB equals one of the families entities ok 125 entityA equals one of the families entities ok 126 entityB equals one of the families entities ok 127 should be equal # family.compare should callback with entityA, entityB and correct context ok 128 should be equal ok 129 should be equal ok 130 should be equal # family.compareTo should callback with the correct entities ok 131 entityA equals one of the families entities ok 132 entityB equals one of the families entities ok 133 entityA equals one of the families entities ok 134 entityB equals one of the families entities ok 135 entityA equals one of the families entities ok 136 entityB equals one of the families entities ok 137 entityA equals one of the families entities ok 138 entityB equals one of the families entities ok 139 should be equal # family.compareTo should callback with entityA, entityB and correct context ok 140 should be equal ok 141 should be equal ok 142 should be equal # family.compareUnique should callback with the correct entities ok 143 entityA equals one of the families entities ok 144 entityB equals one of the families entities ok 145 entityA should not equal entityB ok 146 entityA equals one of the families entities ok 147 entityB equals one of the families entities ok 148 entityA should not equal entityB ok 149 entityA equals one of the families entities ok 150 entityB equals one of the families entities ok 151 entityA should not equal entityB ok 152 should be equal # family.compareUnique should callback with entityA, entityB and correct context ok 153 should be equal ok 154 should be equal ok 155 should be equal # family should emit an added event when entities are added ok 156 added fired ok 157 should be equal # family should emit a removed event when entities are removed ok 158 removed fired ok 159 should be equal 1..159 # tests 159 # pass 159 # ok
timeout waiting to hear back from iexplore/9.0
2014-05-30 08:09:56
9.0
10.0
22.0
23.0
24.0
25.0
26.0
27.0
28.0
29.0
30.0
31.0
canary
16.0
17.0
18.0
19.0
20.0
21.0
22.0
23.0
24.0
25.0
nightly
6.0
11.0
11.5
11.6
12.0
15.0
16.0
17.0
next
6.0
6.0
4.2