Python YASMIN (Yet Another State MachINe)
Loading...
Searching...
No Matches
test_blackboard.TestBlackboard Class Reference
Inheritance diagram for test_blackboard.TestBlackboard:
Collaboration diagram for test_blackboard.TestBlackboard:

Public Member Functions

 setUp (self)
 tearDown (self)
 test_get (self)
 test_delete (self)
 test_contains (self)
 test_len (self)
 test_remapping (self)
 test_set_get_string (self)
 test_set_get_int (self)
 test_set_get_negative_int (self)
 test_set_get_large_int (self)
 test_set_get_float (self)
 test_set_get_negative_float (self)
 test_set_get_bool_true (self)
 test_set_get_bool_false (self)
 test_set_get_bytes (self)
 test_set_get_bytearray (self)
 test_set_get_none (self)
 test_set_get_mixed_list (self)
 test_set_get_empty_list (self)
 test_set_get_list_of_strings (self)
 test_set_get_list_of_ints (self)
 test_set_get_list_of_floats (self)
 test_set_get_list_of_bools (self)
 test_set_get_mixed_numeric_list (self)
 test_set_get_mixed_tuple (self)
 test_set_get_tuple_of_strings (self)
 test_set_get_tuple_of_ints (self)
 test_set_get_tuple_of_floats (self)
 test_set_get_tuple_of_bools (self)
 test_set_get_mixed_numeric_tuple (self)
 test_set_get_mixed_dict (self)
 test_set_get_empty_dict (self)
 test_set_get_dict_of_strings (self)
 test_set_get_dict_of_ints (self)
 test_set_get_dict_of_floats (self)
 test_set_get_dict_of_bools (self)
 test_set_get_mixed_numeric_dict (self)
 test_set_get_dict_with_non_string_keys (self)
 test_set_get_nested_list (self)
 test_set_get_nested_dict (self)
 test_set_get_custom_object (self)
 test_overwrite_value (self)
 test_overwrite_with_different_type (self)
 test_multiple_keys_different_types (self)
 test_zero_values (self)
 test_keys (self)
 test_iter (self)
 test_values (self)
 test_items (self)
 test_keys_with_remappings (self)
 test_iter_with_remappings (self)
 test_values_with_remappings (self)
 test_items_with_remappings (self)

Public Attributes

 blackboard = Blackboard()
 value = value

Member Function Documentation

◆ setUp()

test_blackboard.TestBlackboard.setUp ( self)

◆ tearDown()

test_blackboard.TestBlackboard.tearDown ( self)

◆ test_contains()

test_blackboard.TestBlackboard.test_contains ( self)

◆ test_delete()

test_blackboard.TestBlackboard.test_delete ( self)

◆ test_get()

test_blackboard.TestBlackboard.test_get ( self)

◆ test_items()

test_blackboard.TestBlackboard.test_items ( self)

◆ test_items_with_remappings()

test_blackboard.TestBlackboard.test_items_with_remappings ( self)

◆ test_iter()

test_blackboard.TestBlackboard.test_iter ( self)

◆ test_iter_with_remappings()

test_blackboard.TestBlackboard.test_iter_with_remappings ( self)

◆ test_keys()

test_blackboard.TestBlackboard.test_keys ( self)

◆ test_keys_with_remappings()

test_blackboard.TestBlackboard.test_keys_with_remappings ( self)

◆ test_len()

test_blackboard.TestBlackboard.test_len ( self)

◆ test_multiple_keys_different_types()

test_blackboard.TestBlackboard.test_multiple_keys_different_types ( self)
Test storing multiple keys with different types simultaneously

◆ test_overwrite_value()

test_blackboard.TestBlackboard.test_overwrite_value ( self)
Test overwriting existing values

◆ test_overwrite_with_different_type()

test_blackboard.TestBlackboard.test_overwrite_with_different_type ( self)
Test overwriting values with different types

◆ test_remapping()

test_blackboard.TestBlackboard.test_remapping ( self)

◆ test_set_get_bool_false()

test_blackboard.TestBlackboard.test_set_get_bool_false ( self)
Test setting and getting boolean False value

◆ test_set_get_bool_true()

test_blackboard.TestBlackboard.test_set_get_bool_true ( self)
Test setting and getting boolean True value

◆ test_set_get_bytearray()

test_blackboard.TestBlackboard.test_set_get_bytearray ( self)
Test setting and getting bytearray values as bytes

◆ test_set_get_bytes()

test_blackboard.TestBlackboard.test_set_get_bytes ( self)
Test setting and getting bytes values

◆ test_set_get_custom_object()

test_blackboard.TestBlackboard.test_set_get_custom_object ( self)
Test setting and getting custom Python objects

◆ test_set_get_dict_of_bools()

test_blackboard.TestBlackboard.test_set_get_dict_of_bools ( self)
Test setting and getting homogeneous boolean dictionaries

◆ test_set_get_dict_of_floats()

test_blackboard.TestBlackboard.test_set_get_dict_of_floats ( self)
Test setting and getting homogeneous float dictionaries

◆ test_set_get_dict_of_ints()

test_blackboard.TestBlackboard.test_set_get_dict_of_ints ( self)
Test setting and getting homogeneous integer dictionaries

◆ test_set_get_dict_of_strings()

test_blackboard.TestBlackboard.test_set_get_dict_of_strings ( self)
Test setting and getting homogeneous string dictionaries

◆ test_set_get_dict_with_non_string_keys()

test_blackboard.TestBlackboard.test_set_get_dict_with_non_string_keys ( self)
Test dictionaries with non-string keys via py::object

◆ test_set_get_empty_dict()

test_blackboard.TestBlackboard.test_set_get_empty_dict ( self)
Test setting and getting empty dictionary

◆ test_set_get_empty_list()

test_blackboard.TestBlackboard.test_set_get_empty_list ( self)
Test setting and getting empty list

◆ test_set_get_float()

test_blackboard.TestBlackboard.test_set_get_float ( self)
Test setting and getting float values

◆ test_set_get_int()

test_blackboard.TestBlackboard.test_set_get_int ( self)
Test setting and getting integer values

◆ test_set_get_large_int()

test_blackboard.TestBlackboard.test_set_get_large_int ( self)
Test setting and getting large integer values

◆ test_set_get_list_of_bools()

test_blackboard.TestBlackboard.test_set_get_list_of_bools ( self)
Test setting and getting homogeneous boolean lists

◆ test_set_get_list_of_floats()

test_blackboard.TestBlackboard.test_set_get_list_of_floats ( self)
Test setting and getting homogeneous float lists

◆ test_set_get_list_of_ints()

test_blackboard.TestBlackboard.test_set_get_list_of_ints ( self)
Test setting and getting homogeneous integer lists

◆ test_set_get_list_of_strings()

test_blackboard.TestBlackboard.test_set_get_list_of_strings ( self)
Test setting and getting homogeneous string lists

◆ test_set_get_mixed_dict()

test_blackboard.TestBlackboard.test_set_get_mixed_dict ( self)
Test setting and getting mixed dictionary values via py::object

◆ test_set_get_mixed_list()

test_blackboard.TestBlackboard.test_set_get_mixed_list ( self)
Test setting and getting mixed list values via py::object

◆ test_set_get_mixed_numeric_dict()

test_blackboard.TestBlackboard.test_set_get_mixed_numeric_dict ( self)
Test mixed numeric dictionaries normalized to float values

◆ test_set_get_mixed_numeric_list()

test_blackboard.TestBlackboard.test_set_get_mixed_numeric_list ( self)
Test mixed numeric lists normalized to float values

◆ test_set_get_mixed_numeric_tuple()

test_blackboard.TestBlackboard.test_set_get_mixed_numeric_tuple ( self)
Test mixed numeric tuples round-trip as float lists

◆ test_set_get_mixed_tuple()

test_blackboard.TestBlackboard.test_set_get_mixed_tuple ( self)
Test setting and getting mixed tuple values via py::object

◆ test_set_get_negative_float()

test_blackboard.TestBlackboard.test_set_get_negative_float ( self)
Test setting and getting negative float values

◆ test_set_get_negative_int()

test_blackboard.TestBlackboard.test_set_get_negative_int ( self)
Test setting and getting negative integer values

◆ test_set_get_nested_dict()

test_blackboard.TestBlackboard.test_set_get_nested_dict ( self)
Test setting and getting nested dictionary structures

◆ test_set_get_nested_list()

test_blackboard.TestBlackboard.test_set_get_nested_list ( self)
Test setting and getting nested list structures

◆ test_set_get_none()

test_blackboard.TestBlackboard.test_set_get_none ( self)
Test setting and getting None value

◆ test_set_get_string()

test_blackboard.TestBlackboard.test_set_get_string ( self)
Test setting and getting string values

◆ test_set_get_tuple_of_bools()

test_blackboard.TestBlackboard.test_set_get_tuple_of_bools ( self)
Test homogeneous boolean tuples round-trip as lists

◆ test_set_get_tuple_of_floats()

test_blackboard.TestBlackboard.test_set_get_tuple_of_floats ( self)
Test homogeneous float tuples round-trip as lists

◆ test_set_get_tuple_of_ints()

test_blackboard.TestBlackboard.test_set_get_tuple_of_ints ( self)
Test homogeneous integer tuples round-trip as lists

◆ test_set_get_tuple_of_strings()

test_blackboard.TestBlackboard.test_set_get_tuple_of_strings ( self)
Test homogeneous string tuples round-trip as lists

◆ test_values()

test_blackboard.TestBlackboard.test_values ( self)

◆ test_values_with_remappings()

test_blackboard.TestBlackboard.test_values_with_remappings ( self)

◆ test_zero_values()

test_blackboard.TestBlackboard.test_zero_values ( self)
Test storing zero/empty values for different types

Member Data Documentation

◆ blackboard

test_blackboard.TestBlackboard.blackboard = Blackboard()

◆ value

test_blackboard.TestBlackboard.value = value

The documentation for this class was generated from the following file: