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.
π§ͺ Introduce Initial Testing (Unit + Playwright)
β What this PR introduces
This PR lays the groundwork for adding automated testing to the project. It includes:
π§ͺ Unit Tests
public-store,admin-store)yarn testπ Playwright E2E Tests
π Observations & Recommendations
βοΈ Node.js version
ts-jest, etc.) increasingly require Node >=16.π Hardcoded URLs
This improves testability, flexibility, and prevents accidental production calls.
π Future Work
Expand Unit Test Coverage:
Add More E2E Flows:
Other Goals:
π Summary
This PR is a first step in setting up a structured testing framework for the project.
It provides both unit and E2E infrastructure to build upon.
Feedback Welcome On: