Skip to content

Add Playwright smoke tests and CI workflow for playground#133

Open
amritamishra01 wants to merge 7 commits intolfortran:mainfrom
amritamishra01:add-playwright-smoke-tests
Open

Add Playwright smoke tests and CI workflow for playground#133
amritamishra01 wants to merge 7 commits intolfortran:mainfrom
amritamishra01:add-playwright-smoke-tests

Conversation

@amritamishra01
Copy link
Contributor

This PR introduces a Playwright-based smoke testing setup for the LFortran web playground to reduce manual verification effort.

Changes:

  • Added Playwright for end-to-end smoke testing
  • Added smoke tests for core playground flows:
    • App load
    • Run execution
    • Tab navigation
  • Added a GitHub Actions workflow to run Playwright tests automatically on every PR
  • Ignored Playwright artifacts in .gitignore

These tests help ensure that core UI functionality remains stable as the playground infrastructure evolves and reduce the need for manual verification when reviewing changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant