cosmos-explorer/cypress/integration/notebook/README.md

1.5 KiB

Notebook end-to-end tests

This describes how to run the tests locally

Stand up a local notebook container instance:

Instructions on how to build and run the container here

Run a local data explorer

Instructions are in DataExplorer/README.md.

Make sure you can run Data Explorer locally from the web browser.

Run cypress tests

  1. Edit the URL for your DataExplorer in the .spec.ts file
  2. Run the test:
cd DataExplorer/cypress
npm i
 npm t -- --spec 'integration/notebook/newNotebook.spec.ts'

To run in Debug mode:

npm run test:debug

This opens Cypress UI

Troubleshooting

  • The tests are recorded in the videos folder.
  • Cypress does not support hover: workarounds here.

References