agencyenterprise / neural-data-simulator

Electrophysiology data simulator for developing brain-computer interfaces
https://agencyenterprise.github.io/neural-data-simulator/
Apache License 2.0
71 stars 7 forks source link

Test that `pyproject.toml` scripts direct to existing entry points #33

Closed charlesbmi closed 1 year ago

charlesbmi commented 1 year ago

Describe the new feature or enhancement

Please provide a clear and concise description of what you want to add or change. Please describe how you would use this new feature.

As an NDS developer, I would like automated confirmation that I did not remove an expected entry-point script.

Describe your proposed implementation

Automated pytest that tries to load each of the entry points defined in pyproject.toml

Describe possible alternatives

Separate Github action that tests the entry points. Easier to maintain/better documented though if we put the test with pytest.