Skip to content

Commit

Permalink
Add E2E tests for the dataset filter (#457)
Browse files Browse the repository at this point in the history
- Adds new eslint config E2E tests
- Updated playwright dependencies
- Extract GraphQL calls to its own functions
- Implement E2E tests for the following filters:
  - Ground Truth Annotation
  - Available Files
  - Number of Runs
  - Dataset IDs
  - Author
  - Organism Name
  - Camera Manufacturer
  - Fiducial Alignment Status
  - Reconstruction Method
  - Reconstruction Software
  - Object Name
  - Object Shape Type

Tests for the tilt range filter will be added after #407 and #417 are
merged

## Demo

<img width="375" alt="image"
src="https://github.com/chanzuckerberg/cryoet-data-portal/assets/2176050/5c1195f8-4106-4698-8bd0-e94eedbd4a55">
  • Loading branch information
codemonkey800 authored Feb 12, 2024
1 parent 1b82b90 commit 8ff901e
Show file tree
Hide file tree
Showing 29 changed files with 1,774 additions and 797 deletions.
6 changes: 6 additions & 0 deletions frontend/packages/data-portal/.env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
API_URL=https://graphql-cryoet-api.cryoet.prod.si.czi.technology/v1/graphql
E2E_CONFIG={}
LOCALHOST_PLAUSIBLE_TRACKING=false

# Possible values: local, dev, staging, prod
ENV=local
Loading

0 comments on commit 8ff901e

Please sign in to comment.