Skip to content

Commit 0a40a2a

Browse files
committed
Improve test
Signed-off-by: Thijs Baaijen <[email protected]>
1 parent 6a21692 commit 0a40a2a

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tests/unit/model/arrays/test_array.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
from power_grid_model_ds._core.model.arrays.base.array import FancyArray
1414
from power_grid_model_ds._core.model.arrays.pgm_arrays import LineArray, TransformerArray
1515
from power_grid_model_ds._core.model.constants import EMPTY_ID, empty
16+
from power_grid_model_ds._core.utils.misc import array_equal_with_nan
1617
from tests.conftest import FancyTestArray
1718
from tests.fixtures.arrays import ExtendedLineArray, FancyTestArray3
1819

@@ -292,7 +293,13 @@ def test_overflow_value():
292293

293294

294295
def test_from_extended_array():
295-
extended_array = ExtendedLineArray.zeros(2)
296+
extended_array = ExtendedLineArray.empty(3)
297+
extended_array.id = [1, 2, 3]
298+
extended_array.from_node = [4, 5, 6]
299+
extended_array.to_node = [7, 8, 9]
300+
extended_array.from_status = [1, 0, 1]
301+
extended_array.from_status = [0, 1, 0]
302+
296303
array = LineArray.from_extended(extended_array)
297304
assert not isinstance(array, ExtendedLineArray)
298-
assert_array_equal(array.data, extended_array[array.columns])
305+
array_equal_with_nan(array.data, extended_array[array.columns])

0 commit comments

Comments
 (0)