Skip to content

Conversation

@gilrrei
Copy link
Collaborator

@gilrrei gilrrei commented May 23, 2025

This PR introduces pytest. Together with a basic test.

@dragos-ana I took the liberty of moving the defaults from the run_webserver directly to the class. I hope that's fine with you

Copy link
Contributor

@c-p-schmidt c-p-schmidt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thank you!

@c-p-schmidt c-p-schmidt requested a review from dragos-ana May 24, 2025 09:24
@gilrrei
Copy link
Collaborator Author

gilrrei commented May 24, 2025

@c-p-schmidt @dragos-ana I had to rebase (we'll squash the commits at merge). Could you review and (dis)approve again?

Copy link
Collaborator

@dragos-ana dragos-ana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gilrrei Thank you for setting up the pytest framework. Left a comment for something that is not clear to me at this point

@gilrrei
Copy link
Collaborator Author

gilrrei commented May 25, 2025

This PR also introduces pytest markers. If you want to run the tests that require a GUI you can call them using pytest -m gui. This allows to run the test @dragos-ana already provided for the trame pyvista interaction

@c-p-schmidt
Copy link
Contributor

@gilrrei There is a conflict in the requirements.txt file.

@c-p-schmidt c-p-schmidt merged commit 435aba6 into 4C-multiphysics:main May 26, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants