| 261 | } |
| 262 | |
| 263 | function addTest(test) { |
| 264 | test.tween.test = test; |
| 265 | test.tween.paused = true; // needs to be here for timeline tests. |
| 266 | it (test.name, function(done) { |
| 267 | var tween = test.tween; |
| 268 | tween.paused = false; |
| 269 | if (test.gotoAndStop != null) { |
| 270 | tween.gotoAndStop(test.gotoAndStop); |
| 271 | evaluate(tween, done); |
| 272 | } else { |
| 273 | tween.on("complete", function(evt) { evaluate(evt.target, done); }) |
| 274 | if (test.gotoAndPlay != null) { tween.gotoAndPlay(test.gotoAndPlay); } |
| 275 | } |
| 276 | }); |
| 277 | } |
| 278 | |
| 279 | function trace(val) { |
| 280 | if (!this.out) { this.out = val; } |