Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Playwright #1153

Merged
merged 38 commits into from
Mar 19, 2024
Merged

Playwright #1153

merged 38 commits into from
Mar 19, 2024

Commits on Mar 15, 2024

  1. Initialise playwright

    Done by running `npm init playwright@latest`.
    Install playwright and added some example tests
    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6c6f66e View commit details
    Browse the repository at this point in the history
  2. Downgrade to @playwright/test v1.30.0

    Otherwise there is a Node error
    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    e4a67b0 View commit details
    Browse the repository at this point in the history
  3. Configure Playwright

    - remove comments
    - only run test in Chromium browser
    - use testDir to ./src/e2e
    - run local server before starting tests
    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    3b1e7f4 View commit details
    Browse the repository at this point in the history
  4. Upgrade playwright/test to v1.32.0

    so that we can use `npx playwright test --ui` for dev
    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    dadd592 View commit details
    Browse the repository at this point in the history
  5. Add settings.spec.ts

    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    0f212a5 View commit details
    Browse the repository at this point in the history
  6. Add reset.spec.ts

    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    be55bc4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    09f20ab View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cdd14bf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c7a9bc0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3c61a54 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    83f8bf6 View commit details
    Browse the repository at this point in the history
  12. Update README.md

    microbit-grace committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    bf32765 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    db74dbc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9a58c4e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    abc1a3e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9d15e4d View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    a6c75dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    627a0e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    499e1b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cadbe54 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Upgrade playwright to 1.33

    That is the version where running vite as web server doesn't cause hanging.
    We can now revert back to using vite for running webserver.
    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    373dd28 View commit details
    Browse the repository at this point in the history
  2. Refactoring

    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    32519c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cb5d93 View commit details
    Browse the repository at this point in the history
  4. Update build.yml

    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    d560992 View commit details
    Browse the repository at this point in the history
  5. Fix build.yml

    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    b86d830 View commit details
    Browse the repository at this point in the history
  6. Rerun CI

    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    731fe3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6a98602 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    918d530 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    be59f1d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    89c6abb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c580a85 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    179e918 View commit details
    Browse the repository at this point in the history
  13. Use playwright instead of vitest for E2E

    Removes E2E config for vitest/vite
    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    8c5684f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d6ea1ee View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    55117e1 View commit details
    Browse the repository at this point in the history
  16. Refactor typeInEditor

    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    2339e62 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8962bb4 View commit details
    Browse the repository at this point in the history
  18. Add playwright to dev

    microbit-grace committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    4a7c055 View commit details
    Browse the repository at this point in the history