Files
courses/2025_Research_Software_Engineering_2/tests/test_plot_geo.py
T
2025-07-30 15:57:48 +02:00

18 lines
518 B
Python

"""Unit tests for the plot_geo module."""
import os
from plot_geo import plot_geo
def test_plot_geo(local_tmp_path): # pylint: disable=redefined-outer-name
"""Test that gpkg2png generates a non-empty PNG file"""
data_path = "tests/data/solarparcs.gpkg"
base_path = "tests/data/germany.gpkg"
output_path = local_tmp_path / "output.png"
title = "Test Map"
plot_geo(data_path, base_path, output_path, title)
assert os.path.exists(output_path)
assert os.path.getsize(output_path) > 0