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

Side by Side Diff: third_party/WebKit/LayoutTests/webaudio/ChannelMerger/audiochannelmerger-basic.html

Issue 2895963003: Apply layout-test-tidy to LayoutTests/webaudio (Closed)
Patch Set: Created 3 years, 7 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>
4 <title>
5 audiochannelmerger-basic.html
6 </title>
7 <script src="../../resources/testharness.js"></script>
8 <script src="../../resources/testharnessreport.js"></script>
9 <script src="../resources/audit-util.js"></script>
10 <script src="../resources/audit.js"></script>
11 </head>
12 <body>
13 <script id="layout-test-code">
14 let audit = Audit.createTaskRunner();
3 15
4 <head> 16 // Task: Checking constraints in ChannelMergerNode.
5 <script src="../../resources/testharness.js"></script> 17 audit.define('exceptions-channels', (task, should) => {
6 <script src="../../resources/testharnessreport.js"></script> 18 let context = new OfflineAudioContext(2, 128, 44100);
7 <script src="../resources/audit-util.js"></script> 19 let merger;
8 <script src="../resources/audit.js"></script>
9 </head>
10 20
11 <body> 21 should(function() {
12 <script> 22 merger = context.createChannelMerger();
23 }, 'context.createChannelMerger()').notThrow();
13 24
14 var audit = Audit.createTaskRunner(); 25 should(function() {
26 merger = context.createChannelMerger(0);
27 }, 'context.createChannelMerger(0)').throw('IndexSizeError');
15 28
16 // Task: Checking constraints in ChannelMergerNode. 29 should(function() {
17 audit.define('exceptions-channels', (task, should) => { 30 merger = context.createChannelMerger(32);
18 var context = new OfflineAudioContext(2, 128, 44100); 31 }, 'context.createChannelMerger(32)').notThrow();
19 var merger;
20 32
21 should(function () { 33 // Can't create a channel merger with 33 channels because the audio
22 merger = context.createChannelMerger(); 34 // context has a 32-channel-limit in Chrome.
23 }, 'context.createChannelMerger()').notThrow(); 35 should(function() {
36 merger = context.createChannelMerger(33);
37 }, 'context.createChannelMerger(33)').throw('IndexSizeError');
24 38
25 should(function () { 39 task.done();
26 merger = context.createChannelMerger(0); 40 });
27 }, 'context.createChannelMerger(0)').throw('IndexSizeError');
28 41
29 should(function () { 42 // Task: checking the channel-related properties have the correct value
30 merger = context.createChannelMerger(32); 43 // and can't be changed.
31 }, 'context.createChannelMerger(32)').notThrow(); 44 audit.define('exceptions-properties', (task, should) => {
45 let context = new OfflineAudioContext(2, 128, 44100);
46 let merger = context.createChannelMerger();
32 47
33 // Can't create a channel merger with 33 channels because the audio 48 should(merger.channelCount, 'merger.channelCount').beEqualTo(1);
34 // context has a 32-channel-limit in Chrome.
35 should(function () {
36 merger = context.createChannelMerger(33);
37 }, 'context.createChannelMerger(33)').throw('IndexSizeError');
38 49
39 task.done(); 50 should(function() {
40 }); 51 merger.channelCount = 3;
52 }, 'merger.channelCount = 3').throw('InvalidStateError');
41 53
42 // Task: checking the channel-related properties have the correct value and 54 should(merger.channelCountMode, 'merger.channelCountMode')
43 // can't be changed. 55 .beEqualTo('explicit');
44 audit.define('exceptions-properties', (task, should) => {
45 var context = new OfflineAudioContext(2, 128, 44100);
46 var merger = context.createChannelMerger();
47 56
48 should(merger.channelCount, 'merger.channelCount').beEqualTo(1); 57 should(function() {
58 merger.channelCountMode = 'max';
59 }, 'merger.channelCountMode = "max"').throw('InvalidStateError');
49 60
50 should(function () { 61 task.done();
51 merger.channelCount = 3; 62 });
52 }, 'merger.channelCount = 3').throw('InvalidStateError');
53 63
54 should(merger.channelCountMode, 'merger.channelCountMode').beEqualTo('expl icit'); 64 audit.run();
55 65 </script>
56 should(function () { 66 </body>
57 merger.channelCountMode = 'max';
58 }, 'merger.channelCountMode = "max"').throw('InvalidStateError');
59
60 task.done();
61 });
62
63 audit.run();
64 </script>
65 </body>
66
67 </html> 67 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698