| Tests the OfflineAudioCompletionEvent constructor |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS event = new OfflineAudioCompletionEvent; threw exception TypeError: Not enough arguments. |
| PASS event = new OfflineAudioCompletionEvent('foo'); threw exception TypeError: Not enough arguments. |
| PASS event = new OfflineAudioCompletionEvent('foo', { renderedBuffer: null }); threw exception TypeError: Type error. |
| PASS buffer = context.createBuffer(2, 100, 46000); did not throw exception. |
| PASS event = new OfflineAudioCompletionEvent('foo', { renderedBuffer: buffer, bubbles: true }); did not throw exception. |
| PASS event.type is "foo" |
| PASS event.bubbles is true |
| PASS event.cancelable is false |
| PASS event.composed is false |
| PASS event.renderedBuffer.length is buffer.length |
| PASS event.renderedBuffer.duration is buffer.duration |
| PASS event.renderedBuffer.sampleRate is buffer.sampleRate |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |