playwright
Advanced tools
Comparing version 1.50.0-alpha-2024-11-14 to 1.50.0-alpha-2024-11-15
@@ -784,4 +784,5 @@ "use strict"; | ||
if (captureScreenshots) await this._screenshotOnTestFailure(); | ||
const leftoverContexts = []; | ||
let leftoverContexts = []; | ||
for (const browserType of [this._playwright.chromium, this._playwright.firefox, this._playwright.webkit]) leftoverContexts.push(...browserType._contexts); | ||
leftoverContexts = leftoverContexts.filter(context => !this._reusedContexts.has(context)); | ||
const leftoverApiRequests = Array.from(this._playwright.request._contexts); | ||
@@ -788,0 +789,0 @@ |
@@ -389,3 +389,3 @@ "use strict"; | ||
const testResult = jsonEvent.params.result; | ||
testResult.errors.forEach(error => this._updateLocation(error.location)); | ||
testResult.errors.forEach(error => this._updateErrorLocations(error)); | ||
testResult.attachments.forEach(attachment => { | ||
@@ -401,2 +401,7 @@ if (attachment.path) attachment.path = this._updatePath(attachment.path); | ||
} | ||
if (jsonEvent.method === 'onStepEnd') { | ||
const step = jsonEvent.params.step; | ||
this._updateErrorLocations(step.error); | ||
return; | ||
} | ||
} | ||
@@ -416,2 +421,8 @@ _updateProject(project) { | ||
} | ||
_updateErrorLocations(error) { | ||
while (error) { | ||
this._updateLocation(error.location); | ||
error = error.cause; | ||
} | ||
} | ||
_updateLocation(location) { | ||
@@ -418,0 +429,0 @@ if (location) location.file = this._updatePath(location.file); |
{ | ||
"name": "playwright", | ||
"version": "1.50.0-alpha-2024-11-14", | ||
"version": "1.50.0-alpha-2024-11-15", | ||
"description": "A high-level API to automate web browsers", | ||
@@ -59,3 +59,3 @@ "repository": { | ||
"dependencies": { | ||
"playwright-core": "1.50.0-alpha-2024-11-14" | ||
"playwright-core": "1.50.0-alpha-2024-11-15" | ||
}, | ||
@@ -62,0 +62,0 @@ "optionalDependencies": { |
# 🎭 Playwright | ||
[![npm version](https://img.shields.io/npm/v/playwright.svg)](https://www.npmjs.com/package/playwright) <!-- GEN:chromium-version-badge -->[![Chromium version](https://img.shields.io/badge/chromium-131.0.6778.33-blue.svg?logo=google-chrome)](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[![Firefox version](https://img.shields.io/badge/firefox-132.0-blue.svg?logo=firefoxbrowser)](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> <!-- GEN:webkit-version-badge -->[![WebKit version](https://img.shields.io/badge/webkit-18.2-blue.svg?logo=safari)](https://webkit.org/)<!-- GEN:stop --> [![Join Discord](https://img.shields.io/badge/join-discord-infomational)](https://aka.ms/playwright/discord) | ||
[![npm version](https://img.shields.io/npm/v/playwright.svg)](https://www.npmjs.com/package/playwright) <!-- GEN:chromium-version-badge -->[![Chromium version](https://img.shields.io/badge/chromium-132.0.6834.6-blue.svg?logo=google-chrome)](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[![Firefox version](https://img.shields.io/badge/firefox-132.0-blue.svg?logo=firefoxbrowser)](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> <!-- GEN:webkit-version-badge -->[![WebKit version](https://img.shields.io/badge/webkit-18.2-blue.svg?logo=safari)](https://webkit.org/)<!-- GEN:stop --> [![Join Discord](https://img.shields.io/badge/join-discord-infomational)](https://aka.ms/playwright/discord) | ||
@@ -11,3 +11,3 @@ ## [Documentation](https://playwright.dev) | [API reference](https://playwright.dev/docs/api/class-playwright) | ||
| :--- | :---: | :---: | :---: | | ||
| Chromium <!-- GEN:chromium-version -->131.0.6778.33<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: | | ||
| Chromium <!-- GEN:chromium-version -->132.0.6834.6<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: | | ||
| WebKit <!-- GEN:webkit-version -->18.2<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: | | ||
@@ -14,0 +14,0 @@ | Firefox <!-- GEN:firefox-version -->132.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: | |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
3149807
35657
37
6
+ Addedplaywright-core@1.50.0-alpha-2024-11-15(transitive)
- Removedplaywright-core@1.50.0-alpha-2024-11-14(transitive)