tests: fix fork_test compat on 3.x.

issue510
David Wilson 6 years ago
parent a7eca5b55e
commit e180d310b5

@ -16,14 +16,14 @@ import plain_old_module
def _find_ssl_linux():
s = testlib.subprocess__check_output(['ldd', _ssl.__file__])
for line in s.splitlines():
for line in s.decode().splitlines():
bits = line.split()
if bits[0].startswith('libssl'):
return bits[2]
def _find_ssl_darwin():
s = testlib.subprocess__check_output(['otool', '-l', _ssl.__file__])
for line in s.splitlines():
for line in s.decode().splitlines():
bits = line.split()
if bits[0] == 'name' and 'libssl' in bits[1]:
return bits[1]

Loading…
Cancel
Save