29 lines
987 B
Text
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):
|