KarchinLab / open-cravat

A modular annotation tool for genomic variants
MIT License
110 stars 27 forks source link

Feat/submit globalfix with e2e tests #188

Closed skanderson closed 10 months ago

skanderson commented 10 months ago

This merge introduces the es6 module import syntax for the websubmit and webstore page, and adds e2e tests via pytest and playwright to ensure functionality.

kmoad commented 10 months ago

Three blockers so far: 1) Clicking on a module logo in the store tab throws addClassRecursive is not defined. 2) Clicking the uninstall or install buttons on store page throws getTimestamp is not defined. 3) Please add documentation on how to run e2e tests. Including what python dependencies are needed.