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

Add Reassure mobile performance testing library #47954

Closed
wants to merge 15 commits into from

Commits on Feb 3, 2023

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

Commits on Feb 8, 2023

  1. Add reassure library

    derekblank committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    6c9eef9 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    af3f889 View commit details
    Browse the repository at this point in the history
  2. test: Fix Reassure test configuration

    Only 1 of the 2 tests works. I left notes as to why the other fails.
    Also, I quickly used the `toBeTruthy` assertion, it may not be the most
    appropriate. The `toBeInTheDocument` assertion is only relevant to DOM
    tests, though. I do not believe we can use that.
    dcalhoun committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    e4beb96 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    c1d4509 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e2287c View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Configuration menu
    Copy the full SHA
    e7c4124 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b881d4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2eafbf3 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. test: Improve mobile editor performance tests (#48101)

    * test: Linter considers measurePerfomrance an assertion
    
    Performance tests often only assert the performance of a component via
    `measurePerformance`. This change adds `measurePerformance` to the list
    of functions that are considered assertions to avoid erroneous lint
    warnings.
    
    * test: Fix errors in Rich Text performance test
    
    - Remove unnecessary lint warning disable line caused by erroneous
      placement of `screen` argument.
    - Query UI components via user-facing attributes, e.g. a11y label.
    - Pass mock function to required `onChange` prop to `RichText`
      component.
    
    * test: Rename native editor performance test files
    
    To avoid web test scripts from including the performance files for the
    native mobile editor, we must include the term "native" in the file
    name. This renames the test files to follow the existing pattern of not
    including "test" in the file name.
    dcalhoun committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    df136ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1689307 View commit details
    Browse the repository at this point in the history
  3. Update package-lock.json

    derekblank committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    8cb5161 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b449b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    481b61a View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

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