How to run e2e tests against local gpf/gpfjsΒΆ

  1. Clone data-hg19-startup repo:

git clone https://github.com/iossifovlab/data-hg19-startup
  1. Activate a gpf environment:

conda activate gpf
  1. Host gpf with DAE_DB_DIR pointing to data-hg19-startup

  2. Host gpfjs

  3. Edit gpf-e2e/playwright/tests/utils.ts url section (uncomment this section)

// for data-hg19-startup dev:
// export const backendUrl = 'http://localhost:8000';
// export const frontendUrl = 'http://localhost:4200';
// export const mailhogUrl = 'http://localhost:8025';
  1. Run e2e tests:

npx playwright test --ui