Pass | Creating an AudioWorkletNode with a set for
parameter descriptor worked | Asserts runNo asserts ran |
Pass | Map match in size for set | Asserts runPass | assert_equals(3, 3)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | set: 你好 exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for 你好.defaultValue match for set | Asserts runPass | assert_equals(2.5, 2.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.minValue match for set | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.maxValue match for set | Asserts runPass | assert_equals(7, 7)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.automationRate match for set | Asserts runPass | assert_equals("a-rate", "a-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | set: a control-rate parameter exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for a control-rate parameter.defaultValue match for set | Asserts runPass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.minValue match for set | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.maxValue match for set | Asserts runPass | assert_equals(1, 1)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.automationRate match for set | Asserts runPass | assert_equals("a-rate", "a-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | set: 🎶 exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for 🎶.defaultValue match for set | Asserts runPass | assert_equals(8.5, 8.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.minValue match for set | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.maxValue match for set | Asserts runPass | assert_equals(11115, 11115)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.automationRate match for set | Asserts runPass | assert_equals("k-rate", "k-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Creating an AudioWorkletNode with a array for
parameter descriptor worked | Asserts runNo asserts ran |
Pass | Map match in size for array | Asserts runPass | assert_equals(3, 3)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | array: 你好 exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for 你好.defaultValue match for array | Asserts runPass | assert_equals(2.5, 2.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.minValue match for array | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.maxValue match for array | Asserts runPass | assert_equals(7, 7)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.automationRate match for array | Asserts runPass | assert_equals("a-rate", "a-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | array: a control-rate parameter exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for a control-rate parameter.defaultValue match for array | Asserts runPass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.minValue match for array | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.maxValue match for array | Asserts runPass | assert_equals(1, 1)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.automationRate match for array | Asserts runPass | assert_equals("a-rate", "a-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | array: 🎶 exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for 🎶.defaultValue match for array | Asserts runPass | assert_equals(8.5, 8.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.minValue match for array | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.maxValue match for array | Asserts runPass | assert_equals(11115, 11115)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.automationRate match for array | Asserts runPass | assert_equals("k-rate", "k-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Creating an AudioWorkletNode with a generator for
parameter descriptor worked | Asserts runNo asserts ran |
Pass | Map match in size for generator | Asserts runPass | assert_equals(3, 3)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | generator: 你好 exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for 你好.defaultValue match for generator | Asserts runPass | assert_equals(2.5, 2.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.minValue match for generator | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.maxValue match for generator | Asserts runPass | assert_equals(7, 7)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 你好.automationRate match for generator | Asserts runPass | assert_equals("a-rate", "a-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | generator: a control-rate parameter exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for a control-rate parameter.defaultValue match for generator | Asserts runPass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.minValue match for generator | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.maxValue match for generator | Asserts runPass | assert_equals(1, 1)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for a control-rate parameter.automationRate match for generator | Asserts runPass | assert_equals("a-rate", "a-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | generator: 🎶 exists in both maps | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /webaudio/js/helpers.js:230:5) |
|
Pass | Values for 🎶.defaultValue match for generator | Asserts runPass | assert_equals(8.5, 8.5)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.minValue match for generator | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.maxValue match for generator | Asserts runPass | assert_equals(11115, 11115)
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Values for 🎶.automationRate match for generator | Asserts runPass | assert_equals("k-rate", "k-rate")
at Test.<anonymous> ( /webaudio/js/helpers.js:225:5) |
|
Pass | Attempting to create an AudioWorkletNode with an non
iterable for parameter descriptor should not work | Asserts runPass | assert_throws_dom("InvalidStateError", function "function() { new AudioWorkletNode(ac, "invalid"); }")
at Test.<anonymous> ( /webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-iterable.https.html:181:13) |
|
Pass | Attempting to create an AudioWorkletNode from a processor
that does not have a parameterDescriptors getter should work | Asserts runNo asserts ran |
Pass | Attempting to create an AudioWorkletNode with two parameter
descriptor with the same name should not work | Asserts runPass | assert_throws_dom("InvalidStateError", function "function() { new AudioWorkletNode(ac, "duplicate-param-name"); }")
at Test.<anonymous> ( /webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-iterable.https.html:195:11) |
|