def test_set(set_var): assert not is_elemental(set_var) assert is_collection(set_var) assert not is_customized_class(set_var)
def test_customized_class(person): assert not is_elemental(person) assert not is_collection(person) assert is_customized_class(person)
def test_tuple(tuple_var): assert not is_elemental(tuple_var) assert is_collection(tuple_var) assert not is_customized_class(tuple_var)
def test_dict(dict_var): assert not is_elemental(dict_var) assert is_collection(dict_var) assert not is_customized_class(dict_var)
def test_list(list_var): assert not is_elemental(list_var) assert is_collection(list_var) assert not is_customized_class(list_var)
def test_enum(enum_var): assert is_elemental(enum_var) assert not is_collection(enum_var) assert not is_customized_class(enum_var)
def test_float(float_var): assert is_elemental(float_var) assert not is_collection(float_var) assert not is_customized_class(float_var)
def test_int(int_var): assert is_elemental(int_var) assert not is_collection(int_var) assert not is_customized_class(int_var)
def test_bool(bool_var): assert is_elemental(bool_var) assert not is_collection(bool_var) assert not is_customized_class(bool_var)