From 19f9525549a55af23ec5814c6ca047f99b36fa78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Severin=20Paul=20H=C3=B6fer?= <84280965+zzril@users.noreply.github.com> Date: Fri, 9 Jun 2023 13:55:25 +0200 Subject: [PATCH] Add empty list testcase --- .../containers/_table/test_replace_column.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/tests/safeds/data/tabular/containers/_table/test_replace_column.py b/tests/safeds/data/tabular/containers/_table/test_replace_column.py index d8daf7119..e19ecb3cb 100644 --- a/tests/safeds/data/tabular/containers/_table/test_replace_column.py +++ b/tests/safeds/data/tabular/containers/_table/test_replace_column.py @@ -47,8 +47,25 @@ }, ), ), + ( + Table( + { + "A": [1, 2, 3], + "B": [4, 5, 6], + "C": ["a", "b", "c"], + }, + ), + "C", + [], + Table( + { + "A": [1, 2, 3], + "B": [4, 5, 6], + }, + ), + ), ], - ids=["multiple Columns", "one Column"], + ids=["multiple Columns", "one Column", "empty"], ) def test_should_replace_column(table: Table, column_name: str, columns: list[Column], expected: Table) -> None: result = table.replace_column(column_name, columns)