Skip to content

Commit 6bf70a6

Browse files
committed
ruff fix
1 parent 0aa26cd commit 6bf70a6

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

tests/pl/test_render_shapes.py

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1+
import geopandas as gpd
12
import matplotlib
23
import scanpy as sc
34
import spatialdata_plot # noqa: F401
5+
from shapely.geometry import MultiPolygon, Polygon
46
from spatialdata import SpatialData
57
from spatialdata.models import ShapesModel
6-
from shapely.geometry import Polygon, MultiPolygon
7-
import geopandas as gpd
88

99
from tests.conftest import PlotTester, PlotTesterMeta
1010

@@ -29,21 +29,20 @@ def test_plot_can_render_polygons(self, sdata_blobs: SpatialData):
2929
sdata_blobs.pl.render_shapes(element="blobs_polygons").pl.show()
3030

3131
def test_plot_can_render_multipolygons(self):
32-
3332
def _make_multi():
34-
hole = MultiPolygon([(
35-
((0.0, 0.0), (0.0, 1.0), (1.0, 1.0), (1.0, 0.0)),
36-
[((0.2,0.2), (0.2,0.8), (0.8,0.8), (0.8,0.2))]
37-
)])
38-
overlap = MultiPolygon([
39-
Polygon([(2.0, 0.0), (2.0, 0.8), (2.8, 0.8), (2.8, 0.0)]),
40-
Polygon([(2.2, 0.2), (2.2, 1.0), (3.0, 1.0), (3.0, 0.2)])
41-
])
33+
hole = MultiPolygon(
34+
[(((0.0, 0.0), (0.0, 1.0), (1.0, 1.0), (1.0, 0.0)), [((0.2, 0.2), (0.2, 0.8), (0.8, 0.8), (0.8, 0.2))])]
35+
)
36+
overlap = MultiPolygon(
37+
[
38+
Polygon([(2.0, 0.0), (2.0, 0.8), (2.8, 0.8), (2.8, 0.0)]),
39+
Polygon([(2.2, 0.2), (2.2, 1.0), (3.0, 1.0), (3.0, 0.2)]),
40+
]
41+
)
4242
poly = Polygon([(4.0, 0.0), (4.0, 1.0), (5.0, 1.0), (5.0, 0.0)])
4343
polygon_series = gpd.GeoSeries([hole, overlap, poly])
4444
cell_polygon_table = gpd.GeoDataFrame(geometry=polygon_series)
45-
sd_polygons = ShapesModel.parse(cell_polygon_table)
46-
return sd_polygons
45+
return ShapesModel.parse(cell_polygon_table)
4746

4847
sdata = SpatialData(shapes={"p": _make_multi()})
4948
sdata.pl.render_shapes(outline=True, fill_alpha=0.3).pl.show()

0 commit comments

Comments
 (0)