summaryrefslogtreecommitdiff
path: root/testing
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2020-07-21 19:07:11 +0200
committerArmin Rigo <arigo@tunes.org>2020-07-21 19:07:11 +0200
commit5e2c0f61537ee5cce787c0baceabc050917401da (patch)
treecd5742a29a678a79cc66cd0c65adf482b9e85d6d /testing
parent30a683e4aa0ae6428755872293c03552088ac74d (diff)
downloadcffi-5e2c0f61537ee5cce787c0baceabc050917401da.tar.gz
fix this logic
Diffstat (limited to 'testing')
-rw-r--r--testing/cffi1/test_function_args.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/testing/cffi1/test_function_args.py b/testing/cffi1/test_function_args.py
index 5703e5f..84c47bb 100644
--- a/testing/cffi1/test_function_args.py
+++ b/testing/cffi1/test_function_args.py
@@ -180,13 +180,10 @@ else:
f.write('import sys; sys.path = %r\n' % (sys.path,))
f.write('from _CFFI_test_function_args_%d import ffi, lib\n' %
TEST_RUN_COUNTER)
- for i in range(len(args)):
- f.write('a%d = ffi.new("%s *")\n' % (i, args[i]))
- aliststr = ', '.join(['a%d[0]' % i for i in range(len(args))])
f.write('def callback(*args): return ffi.new("%s *")[0]\n' % result)
f.write('fptr = ffi.callback("%s(%s)", callback)\n' % (result,
','.join(args)))
- f.write('lib.testfcallback(fptr, %s)\n' % aliststr)
+ f.write('lib.testfcallback(fptr)\n')
f.close()
rc = subprocess.call([sys.executable, 'run1.py'], cwd=str(udir))
assert rc == 0, rc