Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(93)

Unified Diff: third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-exceptions-expected.txt

Issue 2658703002: Convert AudioParam Audit tests to testharness (Closed)
Patch Set: Rebase test Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-exceptions-expected.txt
diff --git a/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-exceptions-expected.txt b/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-exceptions-expected.txt
index b2edc132a4464ba4235a7415c256ab2ce8506ed1..a81361422dcb28b9ee158e374680a910fac065a9 100644
--- a/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-exceptions-expected.txt
+++ b/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-exceptions-expected.txt
@@ -1,52 +1,41 @@
-CONSOLE WARNING: line 121: Delay.delayTime.setValueCurveAtTime value 5 outside nominal range [0, 1]; value will be clamped.
-Test Exceptions from setValueCurveAtTime
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS setValueCurveAtTime(curve, 0.0125, 0.0125) did not throw an exception.
-PASS setValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'setValueAtTime' on 'AudioParam': setValueAtTime(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
-PASS linearRampToValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'linearRampToValueAtTime' on 'AudioParam': linearRampToValueAtTime(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
-PASS exponentialRampToValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'exponentialRampToValueAtTime' on 'AudioParam': exponentialRampToValue(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
-PASS setTargetAtTime(1, 0.018750000000000003, 1) threw NotSupportedError: Failed to execute 'setTargetAtTime' on 'AudioParam': setTargetAtTime(1, 0.01875, 1) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
-PASS setValueAtTime(1, 0.026250000000000002) did not throw an exception.
-PASS Automation functions overlapping an existing setValueCurveAtTime correctly signaled errors.
-
-PASS linearRampToValueAtTime(1, 0.0125) did not throw an exception.
-PASS exponentialRampToValueAtTime(1, 0.025) did not throw an exception.
-PASS setTargetAtTime(1, 0.037500000000000006, 0.1) did not throw an exception.
-PASS setValueCurveAtTime(curve, 0.05, 0.1) did not throw an exception.
-PASS setValueCurveAtTime(curve, 0.00625, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.00625, 0.01) overlaps linearRampToValueAtTime(1, 0.0125).
-PASS setValueCurveAtTime(curve, 0.018750000000000003, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.01875, 0.01) overlaps exponentialRampToValue(1, 0.025).
-PASS setValueCurveAtTime(curve, 0.03125, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.03125, 0.01) overlaps setTargetAtTime(1, 0.03750000000000001, 0.1).
-PASS setValueCurveAtTime(curve, 0.043750000000000004, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueAtTime(0, 0.05375000000000001) overlaps setValueCurveAtTime(..., 0.05, 0.1).
-PASS setValueCurveAtTime([NaN, NaN], 0.043750000000000004, 0.01) threw TypeError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The provided float value for the curve at element 0 is non-finite: NaN.
-PASS setValueCurveAtTime([1, Infinity], 0.043750000000000004, 0.01) threw TypeError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The provided float value for the curve at element 1 is non-finite: Infinity.
-PASS delayTime.setValueCurveAtTime([1, 5], 0.043750000000000004, 0.01) did not throw an exception.
-PASS delayTime.setValueCurveAtTime([1, 5, Infinity], 0.043750000000000004, 0.01) threw TypeError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The provided float value for the curve at element 2 is non-finite: Infinity.
-PASS setValueCurveAtTime(curve, 0.031415926535897934, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.03141592653589793, 0.01) overlaps setTargetAtTime(1, 0.03750000000000001, 0.1).
-PASS setValueCurve overlapping existing automation functions correctly signaled errors.
-
-PASS Handled setValueCurve exception so output contains only the constant 1.
-PASS setValueCurveAtTime correctly not inserted into timeline.
-
-PASS setValueAtTime(1, 0) did not throw an exception.
-PASS linearRampToValueAtTime(0, 0.0025) did not throw an exception.
-PASS setValueCurveAtTime(..., 0.0025, 0.0025) did not throw an exception.
-PASS exponentialRampToValueAtTime(1, 0.0075) did not throw an exception.
-PASS setValueCurveAtTime(..., 0.0075, 0.0025) did not throw an exception.
-PASS setValueCurveAtTime(..., 0.01, 0.0025) did not throw an exception.
-PASS setValueAtTime(0, 0.0125) did not throw an exception.
-PASS setValueCurveAtTime(..., 0.0125, 0.0025) did not throw an exception.
-PASS setTargetAtTime(1, 0.015000000000000001, 1) did not throw an exception.
-PASS setValueCurve with adjoining automation functions allowed as expected.
-
-PASS setValueCurveAtTime([], 0, 0.01) threw InvalidStateError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The curve length provided (0) is less than the minimum bound (2)..
-PASS setValueCurveAtTime([1], 0, 0.01) threw InvalidStateError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The curve length provided (1) is less than the minimum bound (2)..
-PASS setValueCurveAtTime([1,2], 0, 0.01) did not throw an exception.
-PASS Exceptions for curve length correctly handled.
-
-PASS successfullyParsed is true
-
-TEST COMPLETE
+CONSOLE WARNING: line 119: Delay.delayTime.setValueCurveAtTime value 5 outside nominal range [0, 1]; value will be clamped.
+This is a testharness.js-based test.
+PASS setValueCurveAtTime(curve, 0.0125, 0.0125) did not throw an exception.
+PASS setValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'setValueAtTime' on 'AudioParam': setValueAtTime(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
+PASS linearRampToValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'linearRampToValueAtTime' on 'AudioParam': linearRampToValueAtTime(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
+PASS exponentialRampToValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'exponentialRampToValueAtTime' on 'AudioParam': exponentialRampToValue(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
+PASS setTargetAtTime(1, 0.018750000000000003, 1) threw NotSupportedError: Failed to execute 'setTargetAtTime' on 'AudioParam': setTargetAtTime(1, 0.01875, 1) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
+PASS setValueAtTime(1, 0.026250000000000002) did not throw an exception.
+PASS Automation functions overlapping an existing setValueCurveAtTime correctly signaled errors.
+PASS linearRampToValueAtTime(1, 0.0125) did not throw an exception.
+PASS exponentialRampToValueAtTime(1, 0.025) did not throw an exception.
+PASS setTargetAtTime(1, 0.037500000000000006, 0.1) did not throw an exception.
+PASS setValueCurveAtTime(curve, 0.05, 0.1) did not throw an exception.
+PASS setValueCurveAtTime(curve, 0.00625, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.00625, 0.01) overlaps linearRampToValueAtTime(1, 0.0125).
+PASS setValueCurveAtTime(curve, 0.018750000000000003, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.01875, 0.01) overlaps exponentialRampToValue(1, 0.025).
+PASS setValueCurveAtTime(curve, 0.03125, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.03125, 0.01) overlaps setTargetAtTime(1, 0.03750000000000001, 0.1).
+PASS setValueCurveAtTime(curve, 0.043750000000000004, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueAtTime(0, 0.05375000000000001) overlaps setValueCurveAtTime(..., 0.05, 0.1).
+PASS setValueCurveAtTime([NaN, NaN], 0.043750000000000004, 0.01) threw TypeError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The provided float value for the curve at element 0 is non-finite: NaN.
+PASS setValueCurveAtTime([1, Infinity], 0.043750000000000004, 0.01) threw TypeError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The provided float value for the curve at element 1 is non-finite: Infinity.
+PASS delayTime.setValueCurveAtTime([1, 5], 0.043750000000000004, 0.01) did not throw an exception.
+PASS delayTime.setValueCurveAtTime([1, 5, Infinity], 0.043750000000000004, 0.01) threw TypeError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The provided float value for the curve at element 2 is non-finite: Infinity.
+PASS setValueCurveAtTime(curve, 0.031415926535897934, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.03141592653589793, 0.01) overlaps setTargetAtTime(1, 0.03750000000000001, 0.1).
+PASS setValueCurve overlapping existing automation functions correctly signaled errors.
+PASS Handled setValueCurve exception so output contains only the constant 1.
+PASS setValueCurveAtTime correctly not inserted into timeline.
+PASS setValueAtTime(1, 0) did not throw an exception.
+PASS linearRampToValueAtTime(0, 0.0025) did not throw an exception.
+PASS setValueCurveAtTime(..., 0.0025, 0.0025) did not throw an exception.
+PASS exponentialRampToValueAtTime(1, 0.0075) did not throw an exception.
+PASS setValueCurveAtTime(..., 0.0075, 0.0025) did not throw an exception.
+PASS setValueCurveAtTime(..., 0.01, 0.0025) did not throw an exception.
+PASS setValueAtTime(0, 0.0125) did not throw an exception.
+PASS setValueCurveAtTime(..., 0.0125, 0.0025) did not throw an exception.
+PASS setTargetAtTime(1, 0.015000000000000001, 1) did not throw an exception.
+PASS setValueCurve with adjoining automation functions allowed as expected.
+PASS setValueCurveAtTime([], 0, 0.01) threw InvalidStateError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The curve length provided (0) is less than the minimum bound (2)..
+PASS setValueCurveAtTime([1], 0, 0.01) threw InvalidStateError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': The curve length provided (1) is less than the minimum bound (2)..
+PASS setValueCurveAtTime([1,2], 0, 0.01) did not throw an exception.
+PASS Exceptions for curve length correctly handled.
+Harness: the test ran to completion.

Powered by Google App Engine
This is Rietveld 408576698