Update Healer Man server
This commit is contained in:
1 parent
6cc1b9217f
commit
6114a2295f
67 files changed
+6241
-347
No files matched your search
@@ -1,3 +1,4 @@
|
||||
const { selectDefaultTestDungeon, openSelectedDungeonRoles } = require('./playtest-defaults.cjs');
|
||||
const { chromium } = require('C:/Users/phenom/.cache/codex-runtimes/codex-primary-runtime/dependencies/node/node_modules/playwright');
|
||||
const assert = require('node:assert/strict');
|
||||
const fs = require('node:fs');
|
||||
@@ -232,12 +233,12 @@ async function chooseMode(page, ruleset) {
|
||||
assert.equal(await button.getAttribute('aria-pressed'), 'true');
|
||||
}
|
||||
|
||||
async function selectWailingCaverns(page) {
|
||||
async function selectDefaultDungeon(page) {
|
||||
await page.getByRole('button', { name: /Dungeons/ }).click();
|
||||
await waitForScreen(page, '.dungeon-select-screen');
|
||||
await page.locator('.dungeon-category-tab').filter({ hasText: 'WoW' }).click();
|
||||
await page.locator('.dungeon-select-row').filter({ hasText: 'Wailing Caverns' }).click();
|
||||
await page.getByRole('button', { name: /Choose role/ }).click();
|
||||
await selectDefaultTestDungeon(page);
|
||||
await openSelectedDungeonRoles(page);
|
||||
const damageRole = page.locator('.dungeon-role-option--damage');
|
||||
if (await damageRole.count()) await damageRole.first().click();
|
||||
else await page.locator('.dungeon-role-option').first().click();
|
||||
@@ -475,7 +476,7 @@ async function readStatsPanelPage(page) {
|
||||
results.screenshots.menuSelectorMobile = await capture(page, '03-menu-selector-mobile', true);
|
||||
await page.setViewportSize({ width: 1440, height: 1000 });
|
||||
|
||||
await selectWailingCaverns(page);
|
||||
await selectDefaultDungeon(page);
|
||||
results.screenshots.nativeDungeonGameplay = await capture(page, '04-native-dungeon-gameplay-overlays-closed');
|
||||
const nativeRuntime = await page.evaluate(async () => {
|
||||
const { shell, combat, party } = await window.statRulesetStores();
|
||||
@@ -682,7 +683,7 @@ async function readStatsPanelPage(page) {
|
||||
results.screenshots.menuWowAfterDungeon = await capture(page, '06-menu-wow-after-dungeon');
|
||||
|
||||
// A second actual run verifies the saved compatibility selection reaches runtime.
|
||||
await selectWailingCaverns(page);
|
||||
await selectDefaultDungeon(page);
|
||||
results.screenshots.wowDungeonGameplay = await capture(page, '08-wow-compatibility-dungeon-gameplay-overlays-closed');
|
||||
const wowRuntime = await page.evaluate(async () => {
|
||||
const { shell, combat } = await window.statRulesetStores();
|
||||
|
||||
Reference in new issue
Block a user