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

Side by Side Diff: third_party/WebKit/LayoutTests/webaudio/constructor/delay.html

Issue 2768983002: Fix duplicate test names in WebAudio tests (Closed)
Patch Set: Created 3 years, 9 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 unified diff | Download patch
OLDNEW
1 <!doctype html> 1 <!doctype html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <title>Test Constructor: Delay</title> 4 <title>Test Constructor: Delay</title>
5 <script src="../../resources/testharness.js"></script> 5 <script src="../../resources/testharness.js"></script>
6 <script src="../../resources/testharnessreport.js"></script> 6 <script src="../../resources/testharnessreport.js"></script>
7 <script src="../resources/audit-util.js"></script> 7 <script src="../resources/audit-util.js"></script>
8 <script src="../resources/audio-testing.js"></script> 8 <script src="../resources/audio-testing.js"></script>
9 <script src="audionodeoptions.js"></script> 9 <script src="audionodeoptions.js"></script>
10 </head> 10 </head>
(...skipping 29 matching lines...) Expand all
40 .summarize( 40 .summarize(
41 "correctly threw errors", 41 "correctly threw errors",
42 "did not throw errors in all cases"); 42 "did not throw errors in all cases");
43 taskDone(); 43 taskDone();
44 }); 44 });
45 45
46 audit.defineTask("default constructor", function (taskDone) { 46 audit.defineTask("default constructor", function (taskDone) {
47 var node; 47 var node;
48 var success = true; 48 var success = true;
49 49
50 success = Should("node = new DelayNode(context)", function () { 50 success = Should("node0 = new DelayNode(context)", function () {
51 node = new DelayNode(context); 51 node = new DelayNode(context);
52 }).notThrow(); 52 }).notThrow();
53 success = Should("node instanceof DelayNode", node instanceof DelayNode) 53 success = Should("node0 instanceof DelayNode", node instanceof DelayNode )
54 .beEqualTo(true) && success; 54 .beEqualTo(true) && success;
55 55
56 success = Should("node.delayTime.value", node.delayTime.value) 56 success = Should("node0.delayTime.value", node.delayTime.value)
57 .beEqualTo(0) && success;
58 success = Should("node.delayTime.value", node.delayTime.value)
59 .beEqualTo(0) && success; 57 .beEqualTo(0) && success;
60 58
61 success = Should("node.channelCount", node.channelCount) 59 success = Should("node0.channelCount", node.channelCount)
62 .beEqualTo(2) && success; 60 .beEqualTo(2) && success;
63 success = Should("node.channelCountMode", node.channelCountMode) 61 success = Should("node0.channelCountMode", node.channelCountMode)
64 .beEqualTo("max") && success; 62 .beEqualTo("max") && success;
65 success = Should("node.channelInterpretation", node.channelInterpretatio n) 63 success = Should("node0.channelInterpretation", node.channelInterpretati on)
66 .beEqualTo("speakers") && success; 64 .beEqualTo("speakers") && success;
67 65
68 success = Should("DelayNode(context) constructed with correct values", s uccess) 66 success = Should("DelayNode(context) constructed with correct values", s uccess)
69 .beEqualTo(true); 67 .beEqualTo(true);
70 68
71 Should("new DelayNode(context)", success) 69 Should("new DelayNode(context)", success)
72 .summarize( 70 .summarize(
73 "constructed node with correct attributes", 71 "constructed node with correct attributes",
74 "did not construct correct node correctly") 72 "did not construct correct node correctly")
75 73
76 taskDone(); 74 taskDone();
77 }); 75 });
78 76
79 audit.defineTask("test AudioNodeOptions", function (taskDone) { 77 audit.defineTask("test AudioNodeOptions", function (taskDone) {
80 testAudioNodeOptions(context, "DelayNode"); 78 testAudioNodeOptions(context, "DelayNode");
81 taskDone(); 79 taskDone();
82 }); 80 });
83 81
84 audit.defineTask("constructor options", function (taskDone) { 82 audit.defineTask("constructor options", function (taskDone) {
85 var node; 83 var node;
86 var success = true; 84 var success = true;
87 var options = { 85 var options = {
88 delayTime: 0.5, 86 delayTime: 0.5,
89 maxDelayTime: 1.5, 87 maxDelayTime: 1.5,
90 }; 88 };
91 89
92 success = Should("node = new DelayNode(c, " + JSON.stringify(options) + ")", 90 success = Should("node1 = new DelayNode(c, " + JSON.stringify(options) + ")",
93 function () { 91 function () {
94 node = new DelayNode(context, options); 92 node = new DelayNode(context, options);
95 }).notThrow(); 93 }).notThrow();
96 94
97 success = Should("node.delayTime.value", node.delayTime.value) 95 success = Should("node1.delayTime.value", node.delayTime.value)
98 .beEqualTo(options.delayTime) && success; 96 .beEqualTo(options.delayTime) && success;
99 success = Should("node.delayTime.maxValue", node.delayTime.maxValue) 97 success = Should("node1.delayTime.maxValue", node.delayTime.maxValue)
100 .beEqualTo(options.maxDelayTime) && success; 98 .beEqualTo(options.maxDelayTime) && success;
101 99
102 success = Should("DelayNode(context, options) correctly handled", succes s) 100 success = Should("DelayNode(context, options) correctly handled", succes s)
103 .beEqualTo(true); 101 .beEqualTo(true);
104 102
105 Should("new DelayNode() with options", success) 103 Should("new DelayNode() with options", success)
106 .summarize( 104 .summarize(
107 "constructed with correct attributes", 105 "constructed with correct attributes",
108 "was not constructed correctly"); 106 "was not constructed correctly");
109 107
110 taskDone(); 108 taskDone();
111 }); 109 });
112 110
113 audit.runTasks(); 111 audit.runTasks();
114 </script> 112 </script>
115 </body> 113 </body>
116 </html> 114 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698