File tree Expand file tree Collapse file tree 1 file changed +1
-5
lines changed
Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -218,13 +218,9 @@ public void SequenceDecoderTest()
218218 Assert . IsFalse ( codec . CanDecode ( fooType , typeof ( ICollection < int > ) ) ) ;
219219
220220 //python tuples do satisfy the python sequence protocol
221- var pyTuple = new PyObject ( Runtime . PyTuple_New ( 3 ) ) ;
221+ var pyTuple = new PyTuple ( items . ToArray ( ) ) ;
222222 var pyTupleType = pyTuple . GetPythonType ( ) ;
223223
224- Runtime . PyTuple_SetItem ( pyTuple . Handle , 0 , items [ 0 ] . Handle ) ;
225- Runtime . PyTuple_SetItem ( pyTuple . Handle , 1 , items [ 1 ] . Handle ) ;
226- Runtime . PyTuple_SetItem ( pyTuple . Handle , 2 , items [ 2 ] . Handle ) ;
227-
228224 Assert . IsTrue ( codec . CanDecode ( pyTupleType , typeof ( ICollection < float > ) ) ) ;
229225 Assert . IsTrue ( codec . CanDecode ( pyTupleType , typeof ( ICollection < int > ) ) ) ;
230226 Assert . IsTrue ( codec . CanDecode ( pyTupleType , typeof ( ICollection < string > ) ) ) ;
You can’t perform that action at this time.
0 commit comments