title-special-chars.spec.js 676 B

12345678910111213141516
  1. const { test, expect } = require('@playwright/test');
  2. const { baseUrls } = require('./helpers/env');
  3. const specialTitle = 'Grüße "Tempo" \'Österreich\'';
  4. test.describe('TITLE special characters', () => {
  5. test('modern page title supports umlauts and quotes', async ({ page }) => {
  6. await page.goto(`${baseUrls.standaloneNew}/index-modern.html`);
  7. await expect(page).toHaveTitle(`${specialTitle} - Free and Open Source Speedtest`);
  8. });
  9. test('classic heading supports umlauts and quotes', async ({ page }) => {
  10. await page.goto(`${baseUrls.standaloneNew}/index-classic.html`);
  11. await expect(page.locator('h1').first()).toHaveText(specialTitle);
  12. });
  13. });