diff --git a/src/napari_matplotlib/tests/scatter/__init__.py b/src/napari_matplotlib/tests/scatter/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/src/napari_matplotlib/tests/baseline/test_features_scatter_widget_2D.png b/src/napari_matplotlib/tests/scatter/baseline/test_features_scatter_widget_2D.png similarity index 100% rename from src/napari_matplotlib/tests/baseline/test_features_scatter_widget_2D.png rename to src/napari_matplotlib/tests/scatter/baseline/test_features_scatter_widget_2D.png diff --git a/src/napari_matplotlib/tests/baseline/test_scatter_2D.png b/src/napari_matplotlib/tests/scatter/baseline/test_scatter_2D.png similarity index 100% rename from src/napari_matplotlib/tests/baseline/test_scatter_2D.png rename to src/napari_matplotlib/tests/scatter/baseline/test_scatter_2D.png diff --git a/src/napari_matplotlib/tests/scatter/test_scatter.py b/src/napari_matplotlib/tests/scatter/test_scatter.py new file mode 100644 index 00000000..05b7856b --- /dev/null +++ b/src/napari_matplotlib/tests/scatter/test_scatter.py @@ -0,0 +1,25 @@ +from copy import deepcopy + +import pytest + +from napari_matplotlib import ScatterWidget + + +@pytest.mark.mpl_image_compare +def test_scatter_2D(make_napari_viewer, astronaut_data): + viewer = make_napari_viewer() + widget = ScatterWidget(viewer) + fig = widget.figure + + viewer.add_image(astronaut_data[0], **astronaut_data[1], name="astronaut") + + viewer.add_image( + astronaut_data[0] * -1, **astronaut_data[1], name="astronaut_reversed" + ) + # De-select existing selection + viewer.layers.selection.clear() + + # Select images + viewer.layers.selection.add(viewer.layers[0]) + viewer.layers.selection.add(viewer.layers[1]) + return deepcopy(fig) diff --git a/src/napari_matplotlib/tests/test_scatter.py b/src/napari_matplotlib/tests/scatter/test_scatter_features.py similarity index 85% rename from src/napari_matplotlib/tests/test_scatter.py rename to src/napari_matplotlib/tests/scatter/test_scatter_features.py index bee03591..8284a1e8 100644 --- a/src/napari_matplotlib/tests/test_scatter.py +++ b/src/napari_matplotlib/tests/scatter/test_scatter_features.py @@ -5,27 +5,7 @@ import numpy.typing as npt import pytest -from napari_matplotlib import FeaturesScatterWidget, ScatterWidget - - -@pytest.mark.mpl_image_compare -def test_scatter_2D(make_napari_viewer, astronaut_data): - viewer = make_napari_viewer() - widget = ScatterWidget(viewer) - fig = widget.figure - - viewer.add_image(astronaut_data[0], **astronaut_data[1], name="astronaut") - - viewer.add_image( - astronaut_data[0] * -1, **astronaut_data[1], name="astronaut_reversed" - ) - # De-select existing selection - viewer.layers.selection.clear() - - # Select images - viewer.layers.selection.add(viewer.layers[0]) - viewer.layers.selection.add(viewer.layers[1]) - return deepcopy(fig) +from napari_matplotlib import FeaturesScatterWidget @pytest.mark.mpl_image_compare pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy