diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2019-10-09 13:51:29 +0000 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2019-10-09 13:51:29 +0000 |
commit | af4b6c060e383a8c2f4bee478de62a294d4f7c5f (patch) | |
tree | 7255403a5ad00e7bc5995bc283d30e98e576be39 | |
parent | d4613497d8a0f32b6b5864461f9ca26ff623ea80 (diff) | |
download | psutil-af4b6c060e383a8c2f4bee478de62a294d4f7c5f.tar.gz |
fix some failing tests on CentOS
-rwxr-xr-x | psutil/tests/test_linux.py | 7 | ||||
-rwxr-xr-x | setup.py | 2 |
2 files changed, 4 insertions, 5 deletions
diff --git a/psutil/tests/test_linux.py b/psutil/tests/test_linux.py index ad3ed936..77958ada 100755 --- a/psutil/tests/test_linux.py +++ b/psutil/tests/test_linux.py @@ -10,6 +10,7 @@ from __future__ import division import collections import contextlib import errno +import glob import io import os import re @@ -55,7 +56,7 @@ SIOCGIFCONF = 0x8912 SIOCGIFHWADDR = 0x8927 if LINUX: SECTOR_SIZE = 512 - +EMPTY_TEMPERATURES = not glob.glob('/sys/class/hwmon/hwmon*') # ===================================================================== # --- utils @@ -705,15 +706,12 @@ class TestSystemCPUFrequency(unittest.TestCase): if path.startswith("/sys/devices/system/cpu/cpufreq/policy"): return False else: - flags.append(None) return orig_exists(path) - flags = [] orig_exists = os.path.exists with mock.patch("os.path.exists", side_effect=path_exists_mock, create=True): assert psutil.cpu_freq() - self.assertEqual(len(flags), psutil.cpu_count(logical=True)) @unittest.skipIf(not HAS_CPU_FREQ, "not supported") def test_emulate_use_cpuinfo(self): @@ -1569,6 +1567,7 @@ class TestSensorsBattery(unittest.TestCase): class TestSensorsTemperatures(unittest.TestCase): @unittest.skipIf(TRAVIS, "unreliable on TRAVIS") + @unittest.skipIf(LINUX and EMPTY_TEMPERATURES, "no temperatures") def test_emulate_eio_error(self): def open_mock(name, *args, **kwargs): if name.endswith("_input"): @@ -240,7 +240,7 @@ elif SUNOS: ], define_macros=macros, libraries=['kstat', 'nsl', 'socket']) -# AIX + elif AIX: macros.append(("PSUTIL_AIX", 1)) ext = Extension( |