Basic tests for MediaElementAudioSourceNode API.

On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".

PASS Source AudioNode has no inputs.
PASS Source AudioNode has one output.
PASS connect() exception thrown for illegal destination AudioNode.
PASS connect() exception thrown for illegal output index.
PASS connect() exception thrown for illegal input index.
PASS audioNode.connect(context.destination) succeeded.
PASS createMediaElementSource() threw error when called twice on same HTMLMediaElement.
PASS successfullyParsed is true

TEST COMPLETE

