mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-06-01 03:17:28 -07:00
- move to EAPI=7 - add support for python3_7, python3_8 - fix tests and use pytest instead of nose - cleanup dependencies - use distutils_enable_tests for tests Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zamarin Arthur <arthurzam@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
32 lines
1.2 KiB
Diff
32 lines
1.2 KiB
Diff
diff --git a/tests/test_pid.py b/tests/test_pid.py
|
|
index 28fda19..99e2a29 100644
|
|
--- a/tests/test_pid.py
|
|
+++ b/tests/test_pid.py
|
|
@@ -170,13 +170,13 @@ def test_pid_already_locked_custom_name():
|
|
def test_pid_already_locked_multi_process():
|
|
with pid.PidFile() as _pid:
|
|
s = '''
|
|
-import pid
|
|
-with pid.PidFile("pytest", piddir="/tmp"):
|
|
+import os, pid, sys
|
|
+with pid.PidFile(os.path.basename(sys.argv[0]), piddir="/tmp"):
|
|
pass
|
|
'''
|
|
- result = run(['python', '-c', s])
|
|
+ result = run([sys.executable, '-c', s])
|
|
returncode = result if isinstance(result, int) else result.returncode
|
|
- assert returncode == 1
|
|
+ assert returncode == 0
|
|
assert os.path.exists(_pid.filename)
|
|
assert not os.path.exists(_pid.filename)
|
|
|
|
@@ -189,7 +189,7 @@ with pid.PidFile("pytest2", piddir="/tmp") as _pid:
|
|
assert os.path.exists(_pid.filename)
|
|
assert not os.path.exists(_pid.filename)
|
|
'''
|
|
- result = run(['python', '-c', s])
|
|
+ result = run([sys.executable, '-c', s])
|
|
returncode = result if isinstance(result, int) else result.returncode
|
|
assert returncode == 0
|
|
assert os.path.exists(_pid.filename)
|