aleph
aleph copied to clipboard
Bump the e2e-dependencies group across 1 directory with 2 updates
Bumps the e2e-dependencies group with 2 updates in the /e2e directory: playwright and pytest-playwright.
Updates playwright from 1.43.0 to 1.50.0
Release notes
Sourced from playwright's releases.
v1.50.0
Async Pytest Plugin
- Playwright's Pytest plugin now has support for Async Fixtures.
Miscellaneous
- Added method expect(locator).to_have_accessible_error_message() to assert the Locator points to an element with a given aria errormessage.
UI updates
- New button in Codegen for picking elements to produce aria snapshots.
- Additional details (such as keys pressed) are now displayed alongside action API calls in traces.
- Display of
canvascontent in traces is error-prone. Display is now disabled by default, and can be enabled via theDisplay canvas contentUI setting.CallandNetworkpanels now display additional time information.Breaking
- expect(locator).to_be_editable() and locator.is_editable() now throw if the target element is not
<input>,<select>, or a number of other editable elements.Browser Versions
- Chromium 133.0.6943.16
- Mozilla Firefox 134.0
- WebKit 18.2
This version was also tested against the following stable channels:
- Google Chrome 132
- Microsoft Edge 132
v1.49.1
Highlights
microsoft/playwright-python#2679 - [Bug]: Warning: Validation of the RECORD file of playwright-1.49.0-py3-none-manylinux1_x86_64.whl failed
Browser Versions
- Chromium 131.0.6778.33
- Mozilla Firefox 132.0
- WebKit 18.2
This version was also tested against the following stable channels:
- Google Chrome 130
- Microsoft Edge 130
v1.49.0
Aria snapshots
New assertion expect(locator).toMatchAriaSnapshot() verifies page structure by comparing to an expected accessibility tree, represented as YAML.
page.goto("https://playwright.dev") expect(page.locator('body')).to_match_aria_snapshot(''' - banner: </tr></table>
... (truncated)
Commits
058a335chore(roll): roll Playwright to v1.50.1 (#2727)fb271bdchore(roll): roll Playwright to v1.50 (#2726)4712d3fbuild(deps): bump pytest-asyncio from 0.25.1 to 0.25.2 (#2724)9ab78abchore: relax dependency versions (#2698)4ecf61efix(assertions): allow tuple as valid input type for expected text values (#2...9010889build(deps): bump pillow from 10.4.0 to 11.1.0 (#2710)84e7e15build(deps): bump auditwheel from 6.1.0 to 6.2.0 (#2709)b74a3dcbuild(deps): bump mypy from 1.14.0 to 1.14.1 (#2703)dffa098fix(webError): fix WebError when using sync API (#2721)4ae12bdbuild(deps): bump pytest-asyncio from 0.25.0 to 0.25.1 (#2711)- Additional commits viewable in compare view
Updates pytest-playwright from 0.5.2 to 0.7.0
Release notes
Sourced from pytest-playwright's releases.
v0.7.0
Allow declaring
connect_optionsfixture to connect to remote browsers.v0.6.2
Bugfixes:
- devops: publish wheels in microsoft/playwright-pytest#261
v0.6.1
Fix conda publishing
v0.6.0
What's Changed
- feat: pytest-playwright-asyncio as separate plugin in microsoft/playwright-pytest#257
- feat: expose output_path fixture in microsoft/playwright-pytest#248
- chore: drop Python 3.8 in microsoft/playwright-pytest#253
Full Changelog: https://github.com/microsoft/playwright-pytest/compare/v0.5.2...v0.6.0
Commits
36ee721feat: allow connecting via connect_options (#269)a69386cchore(deps): bump django from 4.2.17 to 4.2.18 (#268)65d26d4chore(deps): bump django from 4.2.16 to 4.2.17 (#264)87a9509chore: update asyncio project metadata (#260)b22872cdevops: publish wheels (#261)a32dd82devops: fix conda publishingfb51327chore(asyncio): add pytest-asyncio dependency (#258)fb7fb33feat: pytest-playwright-asyncio as separate plugin (#257)08dfc05chore: update pre-commit (#256)bb88079chore: migrate build setup from setuptools to build (#254)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions