Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need tests for core functionalities #253

Open
1 task done
qin-yu opened this issue May 29, 2024 · 0 comments
Open
1 task done

Need tests for core functionalities #253

qin-yu opened this issue May 29, 2024 · 0 comments
Labels
enhancement New feature or request GUI Napari GUI related

Comments

@qin-yu
Copy link
Collaborator

qin-yu commented May 29, 2024

There has been a folder of tests, which inspired me to write tests for the model zoo module. Additionally, I observed some inconsistencies in the tests for the zarr module and revamped them. Let's keep up the momentum!

Core Functionalities

By core functionalities, I refer to everything available in the Napari GUI and its headless mode. Although there are overlapping functionalities and modules from the Legacy GUI/CLI, our focus should be on Napari and Headless for PlantSeg 2.0.

Code Coverage and Testing

Setting up Codecov to monitor every PR might be excessive at this stage. However, we still need to maintain awareness of our test coverage, and identify the current gaps in our tests. Is there an automated way to determine the missing tests?

Modules

Feel free to expand and organize the list of areas needing tests:

@qin-yu qin-yu added enhancement New feature or request GUI Napari GUI related labels May 31, 2024
@qin-yu qin-yu pinned this issue Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GUI Napari GUI related
Projects
None yet
Development

No branches or pull requests

1 participant