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

Unified Diff: third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.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 side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.html
diff --git a/third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.html b/third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.html
index 781e0e0689ff8127f487e84e23bf18d34f63ceff..317a531d71e10c74f3a655c090e1678b5fdc4552 100644
--- a/third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.html
+++ b/third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.html
@@ -1,90 +1,93 @@
<!DOCTYPE html>
-
<html>
-<head>
-<script src="../../resources/testharness.js"></script>
-<script src="../../resources/testharnessreport.js"></script>
-<script src="../resources/audit-util.js"></script>
-<script src="../resources/audit.js"></script>
-</head>
-
-<body>
-<div id="description"></div>
-<div id="console"></div>
-
-<script>
-let audit = Audit.createTaskRunner();
-
-let context = 0;
-let context2 = 0;
-let context3 = 0;
-
-audit.define({
- label: 'test',
- description: 'Basic tests for AudioNode API.'
-}, function(task, should) {
-
- context = new AudioContext();
- window.audioNode = context.createBufferSource();
-
- // Check input and output numbers of AudioSourceNode.
- should(audioNode.numberOfInputs, 'AudioBufferSource.numberOfInputs')
- .beEqualTo(0);
- should(audioNode.numberOfOutputs, 'AudioBufferSource.numberOfOutputs')
- .beEqualTo(1);
-
- // Check input and output numbers of AudioDestinationNode
- should(
- context.destination.numberOfInputs,
- 'AudioContext.destination.numberOfInputs')
- .beEqualTo(1);
- should(
- context.destination.numberOfOutputs,
- 'AudioContext.destination.numberOfOutputs')
- .beEqualTo(0);
-
- // Try calling connect() method with illegal values.
- should(() => audioNode.connect(0, 0, 0), 'audioNode.connect(0, 0, 0)')
- .throw('TypeError');
- should(() => audioNode.connect(null, 0, 0), 'audioNode.connect(null, 0, 0)')
- .throw('TypeError');
- should(
- () => audioNode.connect(context.destination, 5, 0),
- 'audioNode.connect(context.destination, 5, 0)')
- .throw('IndexSizeError');
- should(
- () => audioNode.connect(context.destination, 0, 5),
- 'audioNode.connect(context.destination, 0, 5)')
- .throw('IndexSizeError');
-
- should(
- () => audioNode.connect(context.destination, 0, 0),
- 'audioNode.connect(context.destination, 0, 0)')
- .notThrow();
-
- // Create a new context and try to connect the other context's node to this
- // one.
- context2 = new AudioContext();
- should(
- () => window.audioNode.connect(context2.destination),
- 'Connecting a node to a different context')
- .throw('InvalidAccessError');
-
- // 3-arg AudioContext doesn't create an offline context anymore.
- should(
- () => context3 = new AudioContext(1, 44100, 44100),
- 'context3 = new AudioContext(1, 44100, 44100)')
- .throw('TypeError');
-
- // Ensure it is an EventTarget
- should(audioNode instanceof EventTarget, 'AudioNode is an EventTarget')
- .beTrue();
-
- task.done();
-});
-
-audit.run();
-</script>
-
-</body>
+ <head>
+ <title>
+ audionode.html
+ </title>
+ <script src="../../resources/testharness.js"></script>
+ <script src="../../resources/testharnessreport.js"></script>
+ <script src="../resources/audit-util.js"></script>
+ <script src="../resources/audit.js"></script>
+ </head>
+ <body>
+ <div id="description"></div>
+ <div id="console"></div>
+ <script id="layout-test-code">
+ let audit = Audit.createTaskRunner();
+
+ let context = 0;
+ let context2 = 0;
+ let context3 = 0;
+
+ audit.define(
+ {label: 'test', description: 'Basic tests for AudioNode API.'},
+ function(task, should) {
+
+ context = new AudioContext();
+ window.audioNode = context.createBufferSource();
+
+ // Check input and output numbers of AudioSourceNode.
+ should(audioNode.numberOfInputs, 'AudioBufferSource.numberOfInputs')
+ .beEqualTo(0);
+ should(
+ audioNode.numberOfOutputs, 'AudioBufferSource.numberOfOutputs')
+ .beEqualTo(1);
+
+ // Check input and output numbers of AudioDestinationNode
+ should(
+ context.destination.numberOfInputs,
+ 'AudioContext.destination.numberOfInputs')
+ .beEqualTo(1);
+ should(
+ context.destination.numberOfOutputs,
+ 'AudioContext.destination.numberOfOutputs')
+ .beEqualTo(0);
+
+ // Try calling connect() method with illegal values.
+ should(
+ () => audioNode.connect(0, 0, 0), 'audioNode.connect(0, 0, 0)')
+ .throw('TypeError');
+ should(
+ () => audioNode.connect(null, 0, 0),
+ 'audioNode.connect(null, 0, 0)')
+ .throw('TypeError');
+ should(
+ () => audioNode.connect(context.destination, 5, 0),
+ 'audioNode.connect(context.destination, 5, 0)')
+ .throw('IndexSizeError');
+ should(
+ () => audioNode.connect(context.destination, 0, 5),
+ 'audioNode.connect(context.destination, 0, 5)')
+ .throw('IndexSizeError');
+
+ should(
+ () => audioNode.connect(context.destination, 0, 0),
+ 'audioNode.connect(context.destination, 0, 0)')
+ .notThrow();
+
+ // Create a new context and try to connect the other context's node
+ // to this one.
+ context2 = new AudioContext();
+ should(
+ () => window.audioNode.connect(context2.destination),
+ 'Connecting a node to a different context')
+ .throw('InvalidAccessError');
+
+ // 3-arg AudioContext doesn't create an offline context anymore.
+ should(
+ () => context3 = new AudioContext(1, 44100, 44100),
+ 'context3 = new AudioContext(1, 44100, 44100)')
+ .throw('TypeError');
+
+ // Ensure it is an EventTarget
+ should(
+ audioNode instanceof EventTarget, 'AudioNode is an EventTarget')
+ .beTrue();
+
+ task.done();
+ });
+
+ audit.run();
+ </script>
+ </body>
</html>

Powered by Google App Engine
This is Rietveld 408576698