A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/microsoft/playwright/issues/34507 below:

snapshotPathTemplate doesnt work when multiple projects · Issue #34507 · microsoft/playwright · GitHub

Version

1.51.0-alpha-2025-01-22

Steps to reproduce
  1. add this to your config:
snapshotPathTemplate: '__snapshots__/{testFilePath}/{arg}{ext}',
  1. Make sure chromium, firefox and webkit are selected in vscode sidebar under projects
  2. create the following test:
test('test with name', async ({ page }) => {  
  await page.goto('https://debs-obrien.github.io/playwright-movies-app/movie?id=533535&page=1');
  await expect(page.getByRole('main')).toMatchAriaSnapshot({ name: 'movie.yml'});
});
  1. run test using the play button in vscode extension
  2. run test again
Expected behavior

all tests should pass once the snapshot is created. it is an aria snapshot and therefore should work across browsers

Actual behavior

firefox passes, chromium and webkit fail

Additional context Environment
System:
    OS: macOS 15.2
    CPU: (10) arm64 Apple M1 Max
    Memory: 236.09 MB / 64.00 GB
  Binaries:
    Node: 20.11.1 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 10.2.4 - /usr/local/bin/npm
    pnpm: 8.5.0 - /usr/local/bin/pnpm
  IDEs:
    VSCode: 1.96.4 - /usr/local/bin/code
  Languages:
    Bash: 3.2.57 - /bin/bash
  npmPackages:
    @playwright/test: ^1.51.0-alpha-2025-01-22 => 1.51.0-alpha-2025-01-22

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4