Skip to content

Commit

Permalink
standardize input FUA indices & columns (#150)
Browse files Browse the repository at this point in the history
  • Loading branch information
jGaboardi authored Dec 10, 2024
1 parent cf8a658 commit 5fade1e
Show file tree
Hide file tree
Showing 13 changed files with 11 additions and 3 deletions.
Binary file modified data/aleppo_1133/original.parquet
Binary file not shown.
Binary file modified data/aleppo_1133/simplified.parquet
Binary file not shown.
Binary file modified data/auckland_869/original.parquet
Binary file not shown.
Binary file modified data/auckland_869/simplified.parquet
Binary file not shown.
Binary file modified data/bucaramanga_4617/original.parquet
Binary file not shown.
Binary file modified data/bucaramanga_4617/simplified.parquet
Binary file not shown.
Binary file modified data/douala_809/original.parquet
Binary file not shown.
Binary file modified data/douala_809/simplified.parquet
Binary file not shown.
Binary file modified data/liege_1656/original.parquet
Binary file not shown.
Binary file modified data/liege_1656/simplified.parquet
Binary file not shown.
Binary file modified data/slc_4881/original.parquet
Binary file not shown.
Binary file modified data/slc_4881/simplified.parquet
Binary file not shown.
14 changes: 11 additions & 3 deletions neatnet/tests/test_simplify.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import numpy
import pytest
import shapely
from pandas.testing import assert_series_equal
from pandas.testing import assert_frame_equal, assert_series_equal

import neatnet

Expand Down Expand Up @@ -65,7 +65,11 @@ def test_simplify_network_small(scenario, tol, known_length):
assert observed.index.dtype == numpy.dtype("int64")

assert observed.shape == known.shape
assert_series_equal(known._status, observed._status)
assert_series_equal(known["_status"], observed["_status"])
assert_frame_equal(
known.drop(columns=["_status", "geometry"]),
observed.drop(columns=["_status", "geometry"]),
)

pytest.geom_test(known, observed, tolerance=tol, aoi=f"{ac}_{scenario}")

Expand Down Expand Up @@ -98,5 +102,9 @@ def test_simplify_network_full_fua(aoi, tol, known_length):
assert observed.index.dtype == numpy.dtype("int64")

if pytest.ubuntu and pytest.env_type != "oldest":
assert_series_equal(known._status, observed._status)
assert_series_equal(known["_status"], observed["_status"])
assert_frame_equal(
known.drop(columns=["_status", "geometry"]),
observed.drop(columns=["_status", "geometry"]),
)
pytest.geom_test(known, observed, tolerance=tol, aoi=aoi)

0 comments on commit 5fade1e

Please sign in to comment.