Skip to content

Skip mesh view length-scale test without pyvista#260

Open
ss2098 wants to merge 1 commit into
underworldcode:developmentfrom
ss2098:ss2098/skip-mesh-view-test-without-pyvista
Open

Skip mesh view length-scale test without pyvista#260
ss2098 wants to merge 1 commit into
underworldcode:developmentfrom
ss2098:ss2098/skip-mesh-view-test-without-pyvista

Conversation

@ss2098

@ss2098 ss2098 commented Jun 20, 2026

Copy link
Copy Markdown

This updates test_mesh_view_displays_length_scale() to skip when optional visualization dependencies are unavailable.

The test exercises mesh.view(), which depends on PyVista/trame visualization support. Without those optional dependencies, the length-scale logic tests pass, but the visualization-specific test fails with ModuleNotFoundError: No module named 'pyvista' or a pyvista[jupyter]/trame dependency error.

No solver or units-system logic is changed.

Tested with:

pixi run python -m pytest tests/test_0815_mesh_length_scale.py -vv

Result:

10 passed, 1 skipped in 2.37s

@ss2098 ss2098 requested a review from lmoresi as a code owner June 20, 2026 05:59
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.

1 participant