Files
react-native-devtools-frontend/test/e2e/webaudio/webaudio_test.ts
T
Jack Franklin e839c0cf22 Enable long import wrapping for JS imports
DISABLE_THIRD_PARTY_CHECK=big clang format run against all files in
front_end and test/

Bug: 1319340
Change-Id: I1fff63cb07544ccd0e3059fc901f9a48ff4af13b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3598879
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
2022-05-03 10:22:12 +00:00

27 lines
920 B
TypeScript

// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import {describe, it} from '../../shared/mocha-extensions.js';
import {openSourcesPanel} from '../helpers/sources-helpers.js';
import {
navigateToSiteWithAudioContexts,
waitForTheWebAudioPanelToLoad,
waitForWebAudioContent,
} from '../helpers/webaudio-helpers.js';
describe('The WebAudio Panel', async () => {
afterEach(async () => {
// @see console-autocomplete_test.ts
// Make sure we don't close DevTools while there is an outstanding
// Runtime.evaluate CDP request, which causes an error. crbug.com/1134579.
await openSourcesPanel();
});
it('Listens for audio contexts', async () => {
await waitForTheWebAudioPanelToLoad();
await navigateToSiteWithAudioContexts();
await waitForWebAudioContent();
});
});