22 lines
970 B
Plaintext
22 lines
970 B
Plaintext
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
|
|
|