SS 2025
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
"""Unit tests for the polygons2area function in src.polygons2area.py"""
|
||||
|
||||
import os
|
||||
from polygons2area import polygons2area
|
||||
|
||||
|
||||
def test_polygons2area(local_tmp_path): # pylint: disable=redefined-outer-name
|
||||
"""
|
||||
Test that polygons2area computes the area of input polygons and writes the result
|
||||
to a non-empty output text file.
|
||||
"""
|
||||
input_path = "tests/data/clip.gpkg"
|
||||
output_path = local_tmp_path / "output.txt"
|
||||
unit = "m"
|
||||
|
||||
polygons2area(input_path, output_path, unit)
|
||||
|
||||
assert os.path.exists(output_path)
|
||||
assert os.path.getsize(output_path) > 0
|
||||
Reference in New Issue
Block a user