1
0

classic-standalone-regression.spec.js 797 B

12345678910111213141516
  1. const { test, expect } = require('@playwright/test');
  2. const { baseUrls } = require('./helpers/env');
  3. const { classicStartButton } = require('./helpers/ui');
  4. test.describe('Classic standalone regression coverage', () => {
  5. test('standalone classic does not get stuck on "No servers available"', async ({ page }) => {
  6. await page.goto(`${baseUrls.standalone}/index-classic.html`);
  7. // In standalone mode, classic UI should show the test wrapper directly.
  8. await expect(page.locator('#testWrapper')).toHaveClass(/visible/, { timeout: 10_000 });
  9. await expect(page.locator('#loading')).toHaveClass(/hidden/, { timeout: 10_000 });
  10. await expect(page.locator('#message')).not.toContainText(/No servers available/i);
  11. await expect(classicStartButton(page)).toBeVisible();
  12. });
  13. });