sakabako/paperboy

2014-01-10 16:30:29
✓6.0
✓10.0
✓4.0
✓29.0
✓canary
✓3.0
✓24.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓15.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error in callback for * event. oopsie daisy! stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace [Error: name: Error message: oopsie daisy! stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] Error in callback for evt event. oops! stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace [Error: name: Error message: oops! stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace ] ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error in callback for * event. oopsie daisy! Error: oopsie daisy! Error in callback for evt event. oops! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error: oopsie daisy! Error: oops! ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should be a function. ok 4 emitter.on should fire its callback(s) when the event bound is fired. ok 5 emitter.on should fire its callback(s) when the event bound is fired. ok 6 Any arguments passed into trigger should be passed into the callback(s). ok 7 Any arguments passed into trigger should be passed into the callback(s). ok 8 * events are working. ok 9 * events are working. # emitter.one ok 10 emitter.one should be a function. ok 11 emitter.one should be a function. ok 12 emitter.one should be a function. ok 13 emitter.once should only fire once. It should delete itself after fired. ok 14 emitter.once should only fire once. It should delete itself after fired. ok 15 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 16 emitter.off should be a function. ok 17 emitter.off should be a function. ok 18 emitter.off should be a function. ok 19 emitter.off should be a function. ok 20 events should not be triggered after being removed. ok 21 events should not be triggered after being removed. ok 22 events should not be triggered after being removed. ok 23 events should not be triggered after being removed. # emitter.is ok 24 emitter.is should be a function. ok 25 emitter.is should be a function. ok 26 emitter.is should be a function. ok 27 emitter.is should be a function. ok 28 emitter.is should be a function. ok 29 emitter.on should fire its callback(s) when the event bound is fired. ok 30 emitter.on should fire its callback(s) when the event bound is fired. ok 31 emitter.on should fire its callback(s) when the event bound is fired. ok 32 emitter.on should fire its callback(s) when the event bound is fired. ok 33 emitter.on should fire its callback(s) when the event bound is fired. ok 34 Arguments should be preserved and used for future enter callbacks ok 35 Arguments should be preserved and used for future enter callbacks ok 36 Arguments should be preserved and used for future enter callbacks ok 37 Arguments should be preserved and used for future enter callbacks ok 38 Arguments should be preserved and used for future enter callbacks ok 39 * events are working. ok 40 * events are working. ok 41 * events are working. ok 42 * events are working. ok 43 * events are working. ok 44 enter events added after exiting do not fire. ok 45 enter events added after exiting do not fire. ok 46 enter events added after exiting do not fire. ok 47 enter events added after exiting do not fire. ok 48 enter events added after exiting do not fire. # emitter.not ok 49 emitter.not should be a function. ok 50 emitter.not should be a function. ok 51 emitter.not should be a function. ok 52 emitter.not should be a function. ok 53 emitter.not should be a function. ok 54 emitter.not should be a function. ok 55 default state is exited ok 56 default state is exited ok 57 default state is exited ok 58 default state is exited ok 59 default state is exited ok 60 default state is exited ok 61 not does not get fired while the state is entered ok 62 not does not get fired while the state is entered ok 63 not does not get fired while the state is entered ok 64 not does not get fired while the state is entered ok 65 not does not get fired while the state is entered ok 66 not does not get fired while the state is entered ok 67 not listeners are called on not ok 68 not listeners are called on not ok 69 not listeners are called on not ok 70 not listeners are called on not ok 71 not listeners are called on not ok 72 not listeners are called on not ok 73 Arguments should be preserved and used for future not callbacks ok 74 Arguments should be preserved and used for future not callbacks ok 75 Arguments should be preserved and used for future not callbacks ok 76 Arguments should be preserved and used for future not callbacks ok 77 Arguments should be preserved and used for future not callbacks ok 78 Arguments should be preserved and used for future not callbacks ok 79 * events are working. ok 80 * events are working. ok 81 * events are working. ok 82 * events are working. ok 83 * events are working. ok 84 * events are working. # emitter.trigger ok 85 emitter.trigger should be a function. ok 86 emitter.trigger should be a function. ok 87 emitter.trigger should be a function. ok 88 emitter.trigger should be a function. ok 89 emitter.trigger should be a function. ok 90 emitter.trigger should be a function. ok 91 emitter.trigger should be a function. ok 92 When multiple events are triggered, they should be fired in the correct order. ok 93 When multiple events are triggered, they should be fired in the correct order. ok 94 When multiple events are triggered, they should be fired in the correct order. ok 95 When multiple events are triggered, they should be fired in the correct order. ok 96 When multiple events are triggered, they should be fired in the correct order. ok 97 When multiple events are triggered, they should be fired in the correct order. ok 98 When multiple events are triggered, they should be fired in the correct order. # Error handling Error in callback for * event. oopsie daisy! [object Error] Error in callback for evt event. oops! [object Error] ok 99 Listeners added before an error still run. ok 100 Listeners added before an error still run. ok 101 Listeners added before an error still run. ok 102 Listeners added before an error still run. ok 103 Listeners added before an error still run. ok 104 Listeners added before an error still run. ok 105 Listeners added before an error still run. ok 106 Listeners added before an error still run. ok 107 Listeners added after an error still run. ok 108 Listeners added after an error still run. ok 109 Listeners added after an error still run. ok 110 Listeners added after an error still run. ok 111 Listeners added after an error still run. ok 112 Listeners added after an error still run. ok 113 Listeners added after an error still run. ok 114 Listeners added after an error still run. ok 115 Listeners added to * before an error still run. ok 116 Listeners added to * before an error still run. ok 117 Listeners added to * before an error still run. ok 118 Listeners added to * before an error still run. ok 119 Listeners added to * before an error still run. ok 120 Listeners added to * before an error still run. ok 121 Listeners added to * before an error still run. ok 122 Listeners added to * before an error still run. ok 123 Listeners added to * after an error still run. ok 124 Listeners added to * after an error still run. ok 125 Listeners added to * after an error still run. ok 126 Listeners added to * after an error still run. ok 127 Listeners added to * after an error still run. ok 128 Listeners added to * after an error still run. ok 129 Listeners added to * after an error still run. ok 130 Listeners added to * after an error still run. # trigger.repeat ok 131 emitter.repeat should be a function. ok 132 emitter.repeat should be a function. ok 133 emitter.repeat should be a function. ok 134 emitter.repeat should be a function. ok 135 emitter.repeat should be a function. ok 136 emitter.repeat should be a function. ok 137 emitter.repeat should be a function. ok 138 emitter.repeat should be a function. ok 139 emitter.repeat should be a function. ok 140 is was not called early ok 141 is was not called early ok 142 is was not called early ok 143 is was not called early ok 144 is was not called early ok 145 is was not called early ok 146 is was not called early ok 147 is was not called early ok 148 is was not called early ok 149 is was called on time ok 150 is was called on time ok 151 is was called on time ok 152 is was called on time ok 153 is was called on time ok 154 is was called on time ok 155 is was called on time ok 156 is was called on time ok 157 is was called on time ok 158 exit is not called early ok 159 exit is not called early ok 160 exit is not called early ok 161 exit is not called early ok 162 exit is not called early ok 163 exit is not called early ok 164 exit is not called early ok 165 exit is not called early ok 166 exit is not called early ok 167 exit is called on time ok 168 exit is called on time ok 169 exit is called on time ok 170 exit is called on time ok 171 exit is called on time ok 172 exit is called on time ok 173 exit is called on time ok 174 exit is called on time ok 175 exit is called on time ok 176 Repeat should echo the events emitted by any emitters passed into it. ok 177 Repeat should echo the events emitted by any emitters passed into it. ok 178 Repeat should echo the events emitted by any emitters passed into it. ok 179 Repeat should echo the events emitted by any emitters passed into it. ok 180 Repeat should echo the events emitted by any emitters passed into it. ok 181 Repeat should echo the events emitted by any emitters passed into it. ok 182 Repeat should echo the events emitted by any emitters passed into it. ok 183 Repeat should echo the events emitted by any emitters passed into it. ok 184 Repeat should echo the events emitted by any emitters passed into it. 1..184 # tests 184 # pass 184 # ok
2013-06-17 21:27:46
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-03-08 22:00:32
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-21 17:15:42
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-20 23:14:26
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-20 23:04:44
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-20 22:05:17
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
timeout waiting to hear back from opera/12.0
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-08 01:48:06
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-08 01:45:21
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-06 18:12:29
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
2013-02-06 18:12:17
6.0
✓10.0
4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
not ok 1 SyntaxError: Statement on line 2: Syntax error stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
not ok 1 SyntaxError: Unexpected token in --- stack: SyntaxError: Unexpected token in at Function (unknown source) at anonymous (eval at Function (unknown source)) at http://testling.com:8082/bundle/1360174037766.2eb5a97b.js:2242:9777 ...
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling ok 23 Listeners added before an error still run. ok 24 Listeners added after an error still run. ok 25 Listeners added to * before an error still run. ok 26 Listeners added to * after an error still run. # trigger.repeat ok 27 emitter.repeat should be a function. ok 28 is was not called early ok 29 is was called on time ok 30 exit is not called early ok 31 exit is called on time ok 32 Repeat should echo the events emitted by any emitters passed into it. 1..32 # tests 32 # pass 32 # ok
not ok 1 SyntaxError: Expected identifier
2013-02-06 16:56:20
6.0
10.0
4.0
23.0
canary
✓3.0
17.0
nightly
5.1
5.0.5
10.0
12.0
next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: ReferenceError: Can't find variable: ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: ReferenceError: Can't find variable: ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: Uncaught exception: ReferenceError: Undefined variable: ok on line 176
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: Uncaught exception: ReferenceError: Undefined variable: ok on line 176
not ok 1 SyntaxError: Statement on line 2: Syntax error stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: ok is not defined on line 2428
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: ReferenceError: ok is not defined on line 2428
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 is was not called early ok 25 is was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: Uncaught ReferenceError: ok is not defined on line 196
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: Uncaught ReferenceError: ok is not defined on line 196
not ok 1 SyntaxError: Unexpected token in --- stack: SyntaxError: Unexpected token in at Function (unknown source) at anonymous (eval at Function (unknown source)) at http://testling.com:8082/bundle/1360169564206.ca26c6b.js:2242:9777 ...
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.is ok 10 emitter.is should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.not ok 15 emitter.not should be a function. ok 16 default state is exited ok 17 not does not get fired while the state is entered ok 18 not listeners are called on not ok 19 Arguments should be preserved and used for future not callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # Error handling not ok 1 Error: 'ok' is undefined on line 195
not ok 1 SyntaxError: Expected identifier
2013-02-04 22:02:45
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
2013-02-04 21:23:27
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
2013-02-04 21:00:39
6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. not ok 1 Error: Object expected on line 1
2013-02-04 20:57:30
6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. not ok 1 Error: Object expected on line 1
2013-02-03 21:41:55
6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
12.0
next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
timeout waiting to hear back from opera/12.0
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. ok 16 default state is exited ok 17 exit does not get fired while the state is entered ok 18 exit listeners are called on exit ok 19 Arguments should be preserved and used for future exit callbacks ok 20 * events are working. # emitter.trigger ok 21 emitter.trigger should be a function. ok 22 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 23 emitter.repeat should be a function. ok 24 enter was not called early ok 25 enter was called on time ok 26 exit is not called early ok 27 exit is called on time ok 28 Repeat should echo the events emitted by any emitters passed into it. 1..28 # tests 28 # pass 28 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.one ok 6 emitter.one should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.on.enter ok 10 emitter.on.enter should be a function. ok 11 emitter.on should fire its callback(s) when the event bound is fired. ok 12 Arguments should be preserved and used for future enter callbacks ok 13 * events are working. ok 14 enter events added after exiting do not fire. # emitter.on.exit ok 15 emitter.on.exit should be a function. not ok 1 Error: Object expected on line 1
2013-01-27 20:07:51
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-27 20:00:44
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-27 19:47:22
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-26 01:30:57
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-23 16:22:25
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
timeout waiting to hear back from safari/5.0.5
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-22 16:47:35
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
timeout waiting to hear back from safari/5.0.5
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # trigger.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-20 23:16:24
✓6.0
✓10.0
✓4.0
✓23.0
✓canary
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-20 05:59:39
✓6.0
✓10.0
4.0
23.0
canary
3.0
17.0
nightly
5.0.5
5.1
10.0
12.0
next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-20 05:51:07
✓6.0
✓10.0
4.0
23.0
canary
3.0
17.0
nightly
5.0.5
5.1
10.0
12.0
next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-20 05:46:43
✓6.0
10.0
4.0
23.0
canary
3.0
17.0
nightly
5.0.5
5.1
10.0
12.0
next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 Repeat should echo the events emitted by any emitters passed into it. 1..13 # tests 13 # pass 13 # ok
2013-01-19 18:38:39
6.0
10.0
✓canary
4.0
23.0
✓3.0
✓17.0
✓nightly
✓5.1
✓5.0.5
✓10.0
✓12.0
✓next
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
firefox/nightly
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok
TAP version 13 # emitter ok 1 Passing an object into paperboy.mixin(object) should return the same object augmented with the emitter methods. # emitter.on ok 2 emitter.on should be a function. ok 3 emitter.on should fire its callback(s) when the event bound is fired. ok 4 Any arguments passed into trigger should be passed into the callback(s). ok 5 * events are working. # emitter.once ok 6 emitter.once should be a function. ok 7 emitter.once should only fire once. It should delete itself after fired. # emitter.off ok 8 emitter.off should be a function. ok 9 events should not be triggered after being removed. # emitter.trigger ok 10 emitter.trigger should be a function. ok 11 When multiple events are triggered, they should be fired in the correct order. # emitter.repeat ok 12 emitter.repeat should be a function. ok 13 repeat calls succeed ok 14 on calls succeed ok 15 trigger calls succeed ok 16 Repeat should echo the events emitted by any emitters passed into it. 1..16 # tests 16 # pass 16 # ok