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

WIP: Migrate to Playwright from Cypress #2471

Draft
wants to merge 74 commits into
base: master
Choose a base branch
from

Commits on Nov 24, 2022

  1. Remove CircleCI config.

    kopepasah committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    e8b5768 View commit details
    Browse the repository at this point in the history
  2. Cleanup current actions.

    kopepasah committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    c146b24 View commit details
    Browse the repository at this point in the history
  3. Rename old actions.

    kopepasah committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    a358106 View commit details
    Browse the repository at this point in the history
  4. Add .nvmrc file.

    kopepasah committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    890d4cb View commit details
    Browse the repository at this point in the history
  5. Add localization workflow.

    kopepasah committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    9cdaa83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e75dce4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    337339e View commit details
    Browse the repository at this point in the history
  8. Install dev on artifact.

    kopepasah committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    6bab74d View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Introduce validation-coding-standards.yml (#2452)

    * Introduce validation-coding-standards.yml
    
    * Change branch for testing
    
    * Remove branch
    
    * Add -
    
    * Re-add branch
    
    * update
    
    * Yarn install before phpcs
    
    * Composer install
    
    * Composer lint
    
    * Refactor composer install
    
    * Tweak
    
    * Tweak
    
    * Test remove composer install
    
    * Remove Install Composer steps
    
    * Switch action trigger to pull_request
    
    * yarn install --immutable
    
    * actions/checkout@v3
    
    * Updates
    EvanHerman committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    9093d2c View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    293b6e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1bc713 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e931b80 View commit details
    Browse the repository at this point in the history
  4. Add accordion test.

    kopepasah committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    3df550d View commit details
    Browse the repository at this point in the history
  5. Try just alert block.

    kopepasah committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    b569438 View commit details
    Browse the repository at this point in the history
  6. Run with author.

    kopepasah committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    3be7831 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ca50f25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e9e10dc View commit details
    Browse the repository at this point in the history
  9. Try waiting 5 seconds.

    kopepasah committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    7694be0 View commit details
    Browse the repository at this point in the history
  10. Run headed.

    kopepasah committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    47bc557 View commit details
    Browse the repository at this point in the history
  11. Switch back to old method

    kopepasah committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    f1099c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Add Playwright.

    kopepasah committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    ff884b9 View commit details
    Browse the repository at this point in the history
  2. Ignore playwright files.

    kopepasah committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    1ab174e View commit details
    Browse the repository at this point in the history
  3. Add Playwright config.

    kopepasah committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    769ce49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8679ebe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    152e047 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f31593 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5db384a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0b21f5d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b6f87d4 View commit details
    Browse the repository at this point in the history
  10. Update Playwright.

    kopepasah committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    2815122 View commit details
    Browse the repository at this point in the history
  11. Update config.

    kopepasah committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    9d276ca View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1a730bd View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    c98554f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c45c5b9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/github-actions-migration' into feature/github-a…

    …ctions-migration-WPEX-2662
    kopepasah committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    f86ffc5 View commit details
    Browse the repository at this point in the history
  4. Add click-to-tweet test.

    kopepasah committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    bcd2baa View commit details
    Browse the repository at this point in the history
  5. Revert changes for Cypress.

    kopepasah committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    585b3d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37a2a09 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f1f0f87 View commit details
    Browse the repository at this point in the history
  8. Wait for wp.data to exist.

    kopepasah committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    abc35d8 View commit details
    Browse the repository at this point in the history
  9. Lets try calling here.

    kopepasah committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    68668ae View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Revert "Lets try calling here."

    This reverts commit 68668ae.
    kopepasah committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    b8f33a4 View commit details
    Browse the repository at this point in the history
  2. Revert "Wait for wp.data to exist."

    This reverts commit abc35d8.
    kopepasah committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    29992f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    491207b View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Use wp.data object instead of window.

    This allows us to wait until the data object is ready.
    kopepasah committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    35a77fd View commit details
    Browse the repository at this point in the history
  2. Run test using yarn.

    kopepasah committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    bccff1d View commit details
    Browse the repository at this point in the history
  3. Try with one retry.

    kopepasah committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    858b4b9 View commit details
    Browse the repository at this point in the history
  4. Add accordion spec.

    kopepasah committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    283b3eb View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Import data on tests-cli.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    a04f1ad View commit details
    Browse the repository at this point in the history
  2. Run from bin.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    2d5ad31 View commit details
    Browse the repository at this point in the history
  3. Reverse order.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    25dd479 View commit details
    Browse the repository at this point in the history
  4. Let’s try this.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    a9ff562 View commit details
    Browse the repository at this point in the history
  5. Add another test.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    b26b56f View commit details
    Browse the repository at this point in the history
  6. Try with all tests.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    26e7a19 View commit details
    Browse the repository at this point in the history
  7. Add additional tests.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    73d9e8e View commit details
    Browse the repository at this point in the history
  8. Remove record key.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    c3f80df View commit details
    Browse the repository at this point in the history
  9. Go back to 0 retries.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    831bef0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b02da25 View commit details
    Browse the repository at this point in the history
  11. WP version.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    1e28717 View commit details
    Browse the repository at this point in the history
  12. Change name.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    20f0c85 View commit details
    Browse the repository at this point in the history
  13. Set wp version.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    9d0f4b8 View commit details
    Browse the repository at this point in the history
  14. Does it pass on 5.9?

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    0e76fd3 View commit details
    Browse the repository at this point in the history
  15. Input on tests-cli.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    7bcf93e View commit details
    Browse the repository at this point in the history
  16. Let’s fast fail.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    49c088d View commit details
    Browse the repository at this point in the history
  17. Run in non test.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    b3318c4 View commit details
    Browse the repository at this point in the history
  18. Remove fast fail.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    a90d3ed View commit details
    Browse the repository at this point in the history
  19. Try this.

    kopepasah committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    74c5545 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Add firefox.

    kopepasah committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    5b401e5 View commit details
    Browse the repository at this point in the history
  2. Remove firefox.

    We need to ship this feature, and will revisit the issue with Firefox.
    kopepasah committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    51eca58 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/github-actions-migration' into feature/github-a…

    …ctions-migration-WPEX-2662
    
    # Conflicts:
    #	.dev/tests/cypress/helpers.js
    #	.dev/tests/cypress/support/commands.js
    #	src/blocks/author/test/author.cypress.js
    kopepasah committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    f59ffce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95de0d5 View commit details
    Browse the repository at this point in the history
  5. Remove superfluous job.

    kopepasah committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    86bd6bd View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    c5ded8f View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    892bba2 View commit details
    Browse the repository at this point in the history