test(carticon): add component pw tests for badge totalItems#100
Open
Tetiana-TC-QA wants to merge 2 commits intoidncod:masterfrom
Open
test(carticon): add component pw tests for badge totalItems#100Tetiana-TC-QA wants to merge 2 commits intoidncod:masterfrom
Tetiana-TC-QA wants to merge 2 commits intoidncod:masterfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@Tetiana-TC-QA is attempting to deploy a commit to the idncod's projects Team on Vercel. A member of the Team first needs to authorize it. |
Contributor
Author
|
This PR is test-only. No changeset required. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1.
Summary
Adds Playwright Component Tests for the CartIcon badge to ensure it always reflects the
totalItemsvalue from the cart context.This PR implements QA‑029 and provides coverage for initial state, single‑item updates, and multi‑item updates using the real
CartProviderand a dedicatedCartIconHarness.Scope
icontestcomponentp1smallChanges
CartIconHarness.tsxfor controlled context updates in CT.CartIconBadge.pw.spec.tsxwith:0when cart is empty1after adding one item3after adding multiple itemsCartProvider.Issue
Closes #99
Tests pass locally.
2.
test-ctscript to package.json for running Playwright Component Tests.