Title: [122231] trunk/LayoutTests
- Revision
- 122231
- Author
- [email protected]
- Date
- 2012-07-10 09:56:19 -0700 (Tue, 10 Jul 2012)
Log Message
DelayNode test should cover relate attribute
https://bugs.webkit.org/show_bug.cgi?id=90876
Patch by Li Yin <[email protected]> on 2012-07-10
Reviewed by Chris Rogers.
Let the test cover attributes of DelayNode.
* webaudio/delaynode-expected.txt:
* webaudio/delaynode.html:
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (122230 => 122231)
--- trunk/LayoutTests/ChangeLog 2012-07-10 16:37:02 UTC (rev 122230)
+++ trunk/LayoutTests/ChangeLog 2012-07-10 16:56:19 UTC (rev 122231)
@@ -1,3 +1,15 @@
+2012-07-10 Li Yin <[email protected]>
+
+ DelayNode test should cover relate attribute
+ https://bugs.webkit.org/show_bug.cgi?id=90876
+
+ Reviewed by Chris Rogers.
+
+ Let the test cover attributes of DelayNode.
+
+ * webaudio/delaynode-expected.txt:
+ * webaudio/delaynode.html:
+
2012-07-10 Eric Seidel <[email protected]>
REGRESSION (r122168): Layout Test http/tests/misc/script-defer.html is failing
Modified: trunk/LayoutTests/webaudio/delaynode-expected.txt (122230 => 122231)
--- trunk/LayoutTests/webaudio/delaynode-expected.txt 2012-07-10 16:37:02 UTC (rev 122230)
+++ trunk/LayoutTests/webaudio/delaynode-expected.txt 2012-07-10 16:56:19 UTC (rev 122231)
@@ -1,7 +1,14 @@
-Tests basic functionality of DelayNode.
+Tests attribute and basic functionality of DelayNode.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+PASS delay.numberOfInputs === 1 is true
+PASS delay.numberOfOutputs === 1 is true
+PASS delay.delayTime.defaultValue === 0.0 is true
+PASS delay.delayTime.minValue === 0.0 is true
+PASS delay.delayTime.maxValue === 1.0 is true
+PASS delay.delayTime.value === 0.0 is true
+PASS delay.delayTime.value === 0.5 is true
PASS Test signal was correctly delayed by 0.5 sec.
PASS successfullyParsed is true
Modified: trunk/LayoutTests/webaudio/delaynode.html (122230 => 122231)
--- trunk/LayoutTests/webaudio/delaynode.html 2012-07-10 16:37:02 UTC (rev 122230)
+++ trunk/LayoutTests/webaudio/delaynode.html 2012-07-10 16:56:19 UTC (rev 122231)
@@ -13,7 +13,7 @@
<div id="console"></div>
<script>
-description("Tests basic functionality of DelayNode.");
+description("Tests attribute and basic functionality of DelayNode.");
function runTest() {
if (window.testRunner) {
@@ -31,7 +31,17 @@
bufferSource.buffer = toneBuffer;
var delay = context.createDelayNode();
+
+ window.delay = delay;
+ shouldBeTrue("delay.numberOfInputs === 1");
+ shouldBeTrue("delay.numberOfOutputs === 1");
+ shouldBeTrue("delay.delayTime.defaultValue === 0.0");
+ shouldBeTrue("delay.delayTime.minValue === 0.0");
+ shouldBeTrue("delay.delayTime.maxValue === 1.0");
+ shouldBeTrue("delay.delayTime.value === 0.0");
+
delay.delayTime.value = delayTimeSeconds;
+ shouldBeTrue("delay.delayTime.value === 0.5");
bufferSource.connect(delay);
delay.connect(context.destination);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes