File strace.patch of Package ip2unix
Index: ip2unix-2.2.1/tests/meson.build
===================================================================
--- ip2unix-2.2.1.orig/tests/meson.build
+++ ip2unix-2.2.1/tests/meson.build
@@ -1,9 +1,12 @@
+strace = find_program('strace')
pytest_canidates = ['pytest-3', 'py.test-3', 'pytest', 'py.test']
pytest = find_program(pytest_canidates, required: false)
if pytest.found()
subdir('helpers')
pytest_args = [
+ '-f',
+ pytest.full_path(),
'-p', 'no:cacheprovider',
'--ip2unix-path=@0@'.format(ip2unix.full_path()),
'--libip2unix-path=@0@'.format(libip2unix.full_path()),
@@ -34,7 +37,10 @@ if pytest.found()
' tests for socket activation.')
endif
endif
- test('integration', pytest, args: pytest_args, timeout: timeout,
+
+ pytest_args += ['test_closeallfds.py']
+
+ test('integration', strace, args: pytest_args, timeout: timeout,
workdir: meson.current_source_dir(),
depends: [ip2unix, libip2unix, helper_accept_no_peer_addr],
env: ['PYTHONDONTWRITEBYTECODE=1'])