Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.08 KB

File metadata and controls

28 lines (19 loc) · 1.08 KB

Deephaven Plugins Development

Important

When creating a new terminal, ALWAYS source the virtual environment before running any other commands:

source .venv/bin/activate

Testing Skills

Build Skills

  • Build Plugin - Build and install plugins with plugin_builder.py

Quick Reference

Task Command
Build plugin python tools/plugin_builder.py --reinstall <plugin>
Python tests cd plugins/<plugin> && tox -e py3.12
E2E tests npm run e2e:docker -- ./tests/<file>.spec.ts --reporter=list
JS unit tests npm run test:unit -- --testPathPattern="plugins/<plugin>"