[Added] Test for DataListListCreate
This commit is contained in:
@@ -20,6 +20,7 @@ from src.basic_data_handling.data_list_nodes import (
|
|||||||
DataListInsert,
|
DataListInsert,
|
||||||
DataListLast,
|
DataListLast,
|
||||||
DataListLength,
|
DataListLength,
|
||||||
|
DataListListCreate,
|
||||||
DataListMax,
|
DataListMax,
|
||||||
DataListMin,
|
DataListMin,
|
||||||
DataListPop,
|
DataListPop,
|
||||||
@@ -239,6 +240,20 @@ def test_create_from_string():
|
|||||||
assert node.create_list(_dynamic_number=0) == ([],)
|
assert node.create_list(_dynamic_number=0) == ([],)
|
||||||
|
|
||||||
|
|
||||||
|
def test_list_create():
|
||||||
|
node = DataListListCreate()
|
||||||
|
# Testing with string values
|
||||||
|
assert (node.create_list(item_0=["hello", "world"], item_1=["bye", "bye!"], _dynamic_number=2) ==
|
||||||
|
([["hello", "world"], ["bye", "bye!"]],))
|
||||||
|
|
||||||
|
# Testing with mixed values
|
||||||
|
assert (node.create_list(item_0=[123, 456], item_1=[True, False], _dynamic_number=2) ==
|
||||||
|
([[123, 456], [True, False]],))
|
||||||
|
|
||||||
|
# Testing with empty list
|
||||||
|
assert node.create_list(_dynamic_number=0) == ([],)
|
||||||
|
|
||||||
|
|
||||||
def test_pop_random():
|
def test_pop_random():
|
||||||
node = DataListPopRandom()
|
node = DataListPopRandom()
|
||||||
result_list, item = node.pop_random_element(list=[1])
|
result_list, item = node.pop_random_element(list=[1])
|
||||||
|
|||||||
Reference in New Issue
Block a user