File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ def test_vector(doc):
14
14
15
15
assert m .cast_bool_vector () == [True , False ]
16
16
assert m .load_bool_vector ([True , False ])
17
+ assert m .load_bool_vector (tuple ([True , False ]))
17
18
18
19
assert doc (m .cast_vector ) == "cast_vector() -> List[int]"
19
20
assert doc (m .load_vector ) == "load_vector(arg0: List[int]) -> bool"
@@ -36,6 +37,7 @@ def test_array(doc):
36
37
lst = m .cast_array ()
37
38
assert lst == [1 , 2 ]
38
39
assert m .load_array (lst )
40
+ assert m .load_array (tuple (lst ))
39
41
40
42
assert doc (m .cast_array ) == "cast_array() -> List[int[2]]"
41
43
assert doc (m .load_array ) == "load_array(arg0: List[int[2]]) -> bool"
@@ -46,6 +48,7 @@ def test_valarray(doc):
46
48
lst = m .cast_valarray ()
47
49
assert lst == [1 , 4 , 9 ]
48
50
assert m .load_valarray (lst )
51
+ assert m .load_valarray (tuple (lst ))
49
52
50
53
assert doc (m .cast_valarray ) == "cast_valarray() -> List[int]"
51
54
assert doc (m .load_valarray ) == "load_valarray(arg0: List[int]) -> bool"
@@ -70,6 +73,7 @@ def test_set(doc):
70
73
assert s == {"key1" , "key2" }
71
74
s .add ("key3" )
72
75
assert m .load_set (s )
76
+ assert m .load_set (frozenset (s ))
73
77
74
78
assert doc (m .cast_set ) == "cast_set() -> Set[str]"
75
79
assert doc (m .load_set ) == "load_set(arg0: Set[str]) -> bool"
You can’t perform that action at this time.
0 commit comments