SWF7

[Sound.as debug-22405-0e18b8076]
PASSED: typeof(Sound) == 'function' [./Sound.as:41]
PASSED: typeof(Sound.prototype) == 'object' [./Sound.as:42]
PASSED: typeof(Sound.prototype.__proto__) == 'object' [./Sound.as:43]
PASSED: Sound.prototype.__proto__ == Object.prototype [./Sound.as:44]
PASSED: typeof(Sound.prototype.attachSound) == 'function' [./Sound.as:46]
PASSED: typeof(Sound.prototype.getPan) == 'function' [./Sound.as:47]
PASSED: typeof(Sound.prototype.setPan) == 'function' [./Sound.as:48]
PASSED: typeof(Sound.prototype.start) == 'function' [./Sound.as:49]
PASSED: typeof(Sound.prototype.stop) == 'function' [./Sound.as:50]
PASSED: typeof(Sound.prototype.getTransform) == 'function' [./Sound.as:51]
PASSED: typeof(Sound.prototype.setTransform) == 'function' [./Sound.as:52]
PASSED: typeof(Sound.prototype.getVolume) == 'function' [./Sound.as:53]
PASSED: typeof(Sound.prototype.setVolume) == 'function' [./Sound.as:54]
PASSED: typeof(Sound.prototype.getDuration) == functionSinceSWF6 [./Sound.as:61]
PASSED: typeof(Sound.prototype.setDuration) == functionSinceSWF6 [./Sound.as:62]
PASSED: typeof(Sound.prototype.loadSound) == functionSinceSWF6 [./Sound.as:63]
PASSED: typeof(Sound.prototype.getPosition) == functionSinceSWF6 [./Sound.as:64]
PASSED: typeof(Sound.prototype.setPosition) == functionSinceSWF6 [./Sound.as:65]
PASSED: typeof(Sound.prototype.getBytesLoaded) == functionSinceSWF6 [./Sound.as:66]
PASSED: typeof(Sound.prototype.getBytesTotal) == functionSinceSWF6 [./Sound.as:67]
PASSED: typeof(Sound.prototype.areSoundInaccessible) == 'undefined' [./Sound.as:71]
PASSED: typeof(Sound.prototype.duration) == 'undefined' [./Sound.as:72]
PASSED: typeof(Sound.prototype.ID3) == 'undefined' [./Sound.as:73]
PASSED: typeof(Sound.prototype.checkPolicyFile) == 'undefined' [./Sound.as:74]
PASSED: typeof(Sound.prototype.position) == 'undefined' [./Sound.as:75]
PASSED: typeof(Sound.prototype.onID3) == 'undefined' [./Sound.as:76]
PASSED: typeof(Sound.prototype.onLoad) == 'undefined' [./Sound.as:77]
PASSED: typeof(Sound.prototype.onSoundComplete) == 'undefined' [./Sound.as:78]
PASSED: s1 instanceof Sound [./Sound.as:95]
PASSED: typeof(s1.getDuration()) == 'undefined' [./Sound.as:96]
PASSED: typeof(s1.getPan()) == 'number' [./Sound.as:97]
PASSED: s1.getPan() == 0 [./Sound.as:98]
PASSED: typeof(s1.getPosition()) == 'undefined' [./Sound.as:99]
PASSED: typeof(s1.getTransform()) == 'object' [./Sound.as:100]
PASSED: typeof(s1.getVolume()) == 'number' [./Sound.as:104]
PASSED: s1.getVolume() == 100 [./Sound.as:105]
PASSED: s1.getVolume() == 95 [./Sound.as:107]
PASSED: s2.getVolume() == 95 [./Sound.as:108]
PASSED: typeof(s1.getBytesLoaded()) == 'undefined' [./Sound.as:110]
PASSED: typeof(s1.getBytesTotal()) == 'undefined' [./Sound.as:111]
PASSED: typeof(s1.checkPolicyFile) == 'boolean' [./Sound.as:112]
PASSED: typeof(s1.duration) == 'undefined' [./Sound.as:116]
PASSED: typeof(s1.ID3) == 'undefined' [./Sound.as:117]
PASSED: typeof(s1.position) == 'undefined' [./Sound.as:118]
PASSED: s2 instanceof Sound [./Sound.as:169]
PASSED: typeof(s2.getDuration()) == 'undefined' [./Sound.as:170]
PASSED: typeof(s2.getPan()) == 'number' [./Sound.as:171]
PASSED: s2.getPan() == 0 [./Sound.as:172]
PASSED: typeof(s2.getPosition()) == 'undefined' [./Sound.as:173]
PASSED: typeof(s2.getTransform()) == 'object' [./Sound.as:174]
PASSED: typeof(s2.getVolume()) == 'number' [./Sound.as:175]
PASSED: s2.getVolume() == 100 [./Sound.as:176]
PASSED: typeof(s2.getBytesLoaded()) == 'undefined' [./Sound.as:177]
PASSED: typeof(s2.getBytesTotal()) == 'undefined' [./Sound.as:178]
PASSED: typeof(s2.checkPolicyFile) == 'boolean' [./Sound.as:179]
PASSED: typeof(s2.duration) == 'undefined' [./Sound.as:183]
PASSED: typeof(s2.ID3) == 'undefined' [./Sound.as:184]
PASSED: typeof(s2.position) == 'undefined' [./Sound.as:185]
PASSED: s3 instanceof Sound [./Sound.as:189]
PASSED: typeof(s3.getVolume()) == 'undefined' [./Sound.as:190]
PASSED: s1a.getVolume() == 95 [./Sound.as:199]
PASSED: s1b.getVolume() == 95 [./Sound.as:200]
PASSED: s1a.getVolume() == 76 [./Sound.as:202]
PASSED: s1b.getVolume() == 76 [./Sound.as:203]
PASSED: typeof(s1c.getVolume()) == 'undefined' [./Sound.as:208]
PASSED: typeof(s1d.getVolume()) == 'undefined' [./Sound.as:209]
PASSED: typeof(s1c.getVolume()) == 'undefined' [./Sound.as:211]
PASSED: typeof(s1d.getVolume()) == 'undefined' [./Sound.as:212]
PASSED: s1e.getVolume() == 76 [./Sound.as:216]
PASSED: s1f.getVolume() == 76 [./Sound.as:217]
PASSED: typeof(s1g.getVolume()) == 'undefined' [./Sound.as:223]
PASSED: typeof(s1h.getVolume()) == 'undefined' [./Sound.as:224]
PASSED: typeof(s1g.getVolume()) == 'undefined' [./Sound.as:226]
PASSED: typeof(s1h.getVolume()) == 'undefined' [./Sound.as:227]
PASSED: s2.getVolume() == 100 [./Sound.as:232]
PASSED: s3.getVolume() == 100 [./Sound.as:233]
PASSED: s2.getVolume() == 80 [./Sound.as:235]
PASSED: s3.getVolume() == 80 [./Sound.as:236]
PASSED: s2.getVolume() == 100 [./Sound.as:244]
PASSED: s3.getVolume() == 100 [./Sound.as:245]
PASSED: typeof(s2.getVolume()) == 'undefined' [./Sound.as:247]
PASSED: typeof(s3.getVolume()) == 'undefined' [./Sound.as:248]
PASSED: s2.getVolume() == 100 [./Sound.as:250]
PASSED: s3.getVolume() == 100 [./Sound.as:251]
PASSED: s2.getVolume() == 80 [./Sound.as:253]
PASSED: s3.getVolume() == 80 [./Sound.as:254]
PASSED: typeof(s2.getVolume()) == 'undefined' [./Sound.as:256]
PASSED: typeof(s3.getVolume()) == 'undefined' [./Sound.as:257]
PASSED: s2.getVolume() == 100 [./Sound.as:259]
PASSED: s3.getVolume() == 100 [./Sound.as:260]
PASSED: s2.getVolume() == 80 [./Sound.as:262]
PASSED: s3.getVolume() == 80 [./Sound.as:263]
PASSED: s2.getVolume() == 80 [./Sound.as:273]
PASSED: s3.getVolume() == 80 [./Sound.as:274]
PASSED: typeof(s.getBytesLoaded()) == "undefined" [./Sound.as:336]
PASSED: typeof(s.getBytesTotal()) == "undefined" [./Sound.as:337]
PASSED: typeof(s.duration) == "undefined" [./Sound.as:338]
PASSED: typeof(s.getPosition()) == "undefined" [./Sound.as:339]
PASSED: typeof(s.getDuration()) == "undefined" [./Sound.as:340]
onLoad called
PASSED: s.duration == 209 [./Sound.as:328]
PASSED: s.position == 0 [./Sound.as:329]
PASSED: typeof(s.getBytesTotal()) == "number" [./Sound.as:345]
PASSED: typeof(s.getBytesLoaded()) == "number" [./Sound.as:346]
PASSED: typeof(s.getPosition()) == "number" [./Sound.as:347]
PASSED: typeof(s.duration) == "number" [./Sound.as:348]
PASSED: typeof(s.getDuration()) == "number" [./Sound.as:349]
Waiting 3 seconds for onSoundComplete to be called
onSoundComplete called
PASSED: onSoundComplete called
PASSED: s.position == 209 [./Sound.as:296]
PASSED: s.onLoadCalled [./Sound.as:300]
PASSED: typeof(s.onLoadArg) == 'boolean' [./Sound.as:301]
PASSED: s.onLoadArg == true [./Sound.as:302]
PASSED: mp3 over one minute long loaded
#passed: 112
#failed: 0
#total tests run: 112
