QA: walk the Traffic and P&L admin panes too
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -121,7 +121,7 @@ if (MODE === 'member' || MODE === 'all') {
|
|||||||
// admin
|
// admin
|
||||||
await page.goto(LOCAL + '/admin', { waitUntil: 'networkidle' });
|
await page.goto(LOCAL + '/admin', { waitUntil: 'networkidle' });
|
||||||
await page.fill('#adEmail', process.env.ADMIN_EMAIL || 'martybostick@gmail.com'); await page.click('#adSend'); await page.waitForSelector('#adVerify:not([hidden])'); await page.click('#adVerify'); await page.waitForTimeout(1200);
|
await page.fill('#adEmail', process.env.ADMIN_EMAIL || 'martybostick@gmail.com'); await page.click('#adSend'); await page.waitForSelector('#adVerify:not([hidden])'); await page.click('#adVerify'); await page.waitForTimeout(1200);
|
||||||
for (const pn of ['overview', 'house', 'campaigns', 'members', 'reports', 'settings']) {
|
for (const pn of ['overview', 'house', 'campaigns', 'members', 'reports', 'traffic', 'pnl', 'settings']) {
|
||||||
const label = L + 'admin#' + pn;
|
const label = L + 'admin#' + pn;
|
||||||
await page.click('.bo-menu [data-pane="' + pn + '"]'); await page.waitForTimeout(1200);
|
await page.click('.bo-menu [data-pane="' + pn + '"]'); await page.waitForTimeout(1200);
|
||||||
const vis = await page.evaluate(id => { const el = document.getElementById('pane-' + id); return el && !el.hidden && el.offsetHeight > 40; }, pn);
|
const vis = await page.evaluate(id => { const el = document.getElementById('pane-' + id); return el && !el.hidden && el.offsetHeight > 40; }, pn);
|
||||||
|
|||||||
Reference in New Issue
Block a user