MCPcopy Create free account
hub / github.com/ChromeDevTools/devtools-frontend / assertDrawerExpanded

Function assertDrawerExpanded

test/e2e/inspector/drawer.test.ts:82–96  ·  view source on GitHub ↗
(devToolsPage: DevToolsPage)

Source from the content-addressed store, hash-verified

80}
81
82async function assertDrawerExpanded(devToolsPage: DevToolsPage) {
83 await devToolsPage.waitForFunction(async () => {
84 return await devToolsPage.evaluate(`
85 (async function() {
86 const UI = await import('./ui/legacy/legacy.js');
87 const inspectorView = UI.InspectorView.InspectorView.instance();
88 return inspectorView.drawerVisible() && !inspectorView.isDrawerMinimized();
89 })();
90 `);
91 });
92 const drawerElement = await devToolsPage.waitFor(DRAWER_SELECTOR);
93 await devToolsPage.waitFor(MINIMIZE_BUTTON_SELECTOR);
94 await devToolsPage.waitForNone(EXPAND_BUTTON_SELECTOR);
95 return drawerElement;
96}
97
98async function assertDrawerMinimized(devToolsPage: DevToolsPage, expectedDock: DockSide) {
99 await devToolsPage.waitForFunction(async () => {

Callers 2

openDrawerFunction · 0.85
drawer.test.tsFile · 0.85

Calls 4

waitForNoneMethod · 0.80
evaluateMethod · 0.65
waitForFunctionMethod · 0.45
waitForMethod · 0.45

Tested by

no test coverage detected