Pass | assert_equals(2, 2, "analyser node has 2 input channels by default")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:132:7) |
Pass | assert_equals("max", "max", "Correct channelCountMode for the analyser node")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:137:7) |
Pass | assert_equals("speakers", "speakers", "Correct channelCountInterpretation for the analyser node")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:142:7) |
Pass | assert_equals(2048, 2048, "Correct default value for fftSize")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:148:7) |
Pass | assert_equals(1024, 1024, "Correct default value for frequencyBinCount")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:153:7) |
Pass | assert_equals(-100, -100, "Correct default value for minDecibels")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:158:7) |
Pass | assert_equals(-30, -30, "Correct default value for maxDecibels")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:163:7) |
Pass | assert_true(true, "Correct default value for smoothingTimeConstant")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:168:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 0 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:173:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 1 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:176:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 8 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:179:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 100 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:182:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 2049 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:185:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 4097 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:188:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 8193 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:191:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 16385 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:194:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 32769 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:197:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { fftSize: 65536 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:200:7) |
Pass | assert_equals(512, 512, "Correct new value for frequencyBinCount")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:204:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { minDecibels: -30 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:210:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { minDecibels: -29 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:213:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { maxDecibels: -100 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:216:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { maxDecibels: -101 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:219:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { smoothingTimeConstant: -0.1 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:223:7) |
Pass | assert_throws_dom("INDEX_SIZE_ERR", function "function() { analyser = new AnalyserNode(context, { smoothingTimeConstant: -1.1 }); }")
at Test.testConstructor ( /webaudio/the-audio-api/the-analysernode-interface/test-analysernode.html:226:7) |