ports/sysutils/py-psutil/patches/patch-psutil_tests_test_bsd_py

29 lines
987 B
Text

Index: psutil/tests/test_bsd.py
--- psutil/tests/test_bsd.py.orig
+++ psutil/tests/test_bsd.py
@@ -21,6 +21,7 @@ from psutil import BSD
from psutil import FREEBSD
from psutil import NETBSD
from psutil import OPENBSD
+from psutil import SECBSD
from psutil.tests import HAS_BATTERY
from psutil.tests import TOLERANCE_SYS_MEM
from psutil.tests import PsutilTestCase
@@ -49,7 +50,7 @@ def sysctl(cmdline):
result = sh("sysctl " + cmdline)
if FREEBSD:
result = result[result.find(": ") + 2:]
- elif OPENBSD or NETBSD:
+ elif OPENBSD or NETBSD or SECBSD:
result = result[result.find("=") + 1:]
try:
return int(result)
@@ -481,7 +482,7 @@ class FreeBSDSystemTestCase(PsutilTestCase):
# =====================================================================
-@unittest.skipIf(not OPENBSD, "OPENBSD only")
+@unittest.skipIf(not (OPENBSD or SECBSD), "OPENBSD only")
class OpenBSDTestCase(PsutilTestCase):
def test_boot_time(self):