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

Create first e2e tests for cert creation #28

Merged
merged 22 commits into from Dec 4, 2022
Merged

Commits on Nov 29, 2022

  1. Run tests+checks on push/PR to all branches

    This makes it so that you don't have to wait to PR to see the github
    workflow, if you've created a new development branch to work on your
    feature.
    DavidRV00 committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    9c7f641 View commit details
    Browse the repository at this point in the history
  2. Allow e2e test retries both locally and in CI

    Chromium tests are flaking pretty frequently. This will allow for less
    frequent manually rerunning while doing local e2e test runs.
    DavidRV00 committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    fbbd0cc View commit details
    Browse the repository at this point in the history
  3. Write e2e tests for cert creation

    I've added two basic tests:
    - Just create a cert and check that we end up on the right page
    - Create a cert and verify that the fields are filled out
    
    I've added some TODOs to verify even more fields than I've checked so
    far.
    DavidRV00 committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    19e449a View commit details
    Browse the repository at this point in the history
  4. Ignore my local backup of .env

    Telofy committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    fef526c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6efa030 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4629b1f View commit details
    Browse the repository at this point in the history
  7. Remove old sample test

    Telofy committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    9cf399e View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

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

Commits on Dec 2, 2022

  1. Change test db to be different from normal db

    Now running the e2e tests locally won't modify your local im-app
    database anymore. They get their own im-app-test database.
    DavidRV00 committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    77556f5 View commit details
    Browse the repository at this point in the history
  2. Use port 3001 for tests

    DavidRV00 committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    7bd18d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45b0b63 View commit details
    Browse the repository at this point in the history
  4. Automatically use .env.test for running tests

    Now, locally, you don't need to run `cp .env.test .env` anymore.
    DavidRV00 committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    6d4239c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. Rename env var

    Telofy committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    c26542c View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2022

  1. Optimize .env.example for dev

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    c39bf96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e22eea8 View commit details
    Browse the repository at this point in the history
  3. Condense .env.test

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    fab32b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58166fa View commit details
    Browse the repository at this point in the history
  5. Test the production build

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    d145d3b View commit details
    Browse the repository at this point in the history
  6. Set more obvious dev defaults

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    4487bed View commit details
    Browse the repository at this point in the history
  7. Fix variable name

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    6746893 View commit details
    Browse the repository at this point in the history
  8. Skip one page load

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    90322eb View commit details
    Browse the repository at this point in the history
  9. Remove separate run for PRs

    Telofy committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    d5709f2 View commit details
    Browse the repository at this point in the history