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()
218
218
Assert . IsFalse ( codec . CanDecode ( fooType , typeof ( ICollection < int > ) ) ) ;
219
219
220
220
//python tuples do satisfy the python sequence protocol
221
- var pyTuple = new PyObject ( Runtime . PyTuple_New ( 3 ) ) ;
221
+ var pyTuple = new PyTuple ( items . ToArray ( ) ) ;
222
222
var pyTupleType = pyTuple . GetPythonType ( ) ;
223
223
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
-
228
224
Assert . IsTrue ( codec . CanDecode ( pyTupleType , typeof ( ICollection < float > ) ) ) ;
229
225
Assert . IsTrue ( codec . CanDecode ( pyTupleType , typeof ( ICollection < int > ) ) ) ;
230
226
Assert . IsTrue ( codec . CanDecode ( pyTupleType , typeof ( ICollection < string > ) ) ) ;
You can’t perform that action at this time.
0 commit comments