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):