27 lines
797 B
Plaintext
27 lines
797 B
Plaintext
Basic tests for AudioNode API.
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
PASS context.state is "suspended"
|
|
node.connect(context.destination)
|
|
PASS context.state is "running"
|
|
Calling context.suspend()
|
|
PASS context.suspend() promise resolved
|
|
PASS context.state is "suspended"
|
|
Calling context.resume()
|
|
PASS context.resume() promise resolved
|
|
PASS context.state is "running"
|
|
Calling context.close()
|
|
PASS context.close() promise resolved
|
|
PASS context.state is "closed"
|
|
Calling context.resume() (should fail)
|
|
PASS context.resume() promise rejected (correctly)
|
|
PASS context.state is "closed"
|
|
Calling context.suspend() (should fail)
|
|
PASS context.suspend() promise rejected (correctly)
|
|
PASS context.state is "closed"
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|