Skip to content

Commit

Permalink
test: add test for transformer creation
Browse files Browse the repository at this point in the history
  • Loading branch information
danielolsen committed Sep 9, 2021
1 parent c4eadae commit b01ffe1
Showing 1 changed file with 16 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from prereise.gather.griddata.hifld.data_process.transmission import (
augment_line_voltages,
create_buses,
create_transformers,
)


Expand Down Expand Up @@ -100,3 +101,18 @@ def test_create_buses():
expected_return["baseKV"] = expected_return["baseKV"].astype(float)
bus = create_buses(lines)
assert_frame_equal(bus, expected_return)


def test_create_transformers():
bus = pd.DataFrame(
{
"sub_id": [1, 1, 2, 2, 3, 3, 3, 4],
"baseKV": [69, 345, 69, 115, 115, 230, 345, 230],
},
dtype="float",
)
expected_transformers = pd.DataFrame(
{"from_bus_id": [0, 2, 4, 5], "to_bus_id": [1, 3, 6, 6]}
)
transformers = create_transformers(bus)
assert_frame_equal(transformers, expected_transformers)

0 comments on commit b01ffe1

Please sign in to comment.