Skip to content

Remove Python testing framework for capgen tests#742

Closed
climbfuji wants to merge 1 commit into
NCAR:developfrom
climbfuji:feature/remove_python_tests
Closed

Remove Python testing framework for capgen tests#742
climbfuji wants to merge 1 commit into
NCAR:developfrom
climbfuji:feature/remove_python_tests

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Apr 27, 2026

Remove Python testing framework for capgen tests.

Welcoming feedback on whether this is a good idea or not. Does the Python framework test aspects of the API that the CMake tests don't test? Should we rather remove the CMake-Fortran tests? Or can we update them? What I don't want is testing frameworks that are redundant. For example, every time a variable changes in the output list, one has to fix the Fortran test code and the Python test code.

I noticed that the most recently added test (nested_suite) doesn't even have the Python-based tests.

User interface changes? No

Closes #741

Testing:
test removed: redundant Python-based tests that run on top of the CMake ctest capgen tests

@climbfuji climbfuji self-assigned this Apr 27, 2026
@climbfuji climbfuji moved this to In progress in capgen unification Apr 27, 2026
@climbfuji
Copy link
Copy Markdown
Collaborator Author

Deferring this issue to after the capgen unification

@climbfuji climbfuji closed this Apr 27, 2026
@climbfuji climbfuji deleted the feature/remove_python_tests branch April 27, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

Simplify testing framework

1 participant