diff options
| author | root <root@test1.vagrantup.com> | 2017-02-03 13:50:48 -0500 |
|---|---|---|
| committer | root <root@test1.vagrantup.com> | 2017-02-03 13:50:48 -0500 |
| commit | e7bf6e9d6cbdc6ca0e043db8b3559617381fbdf9 (patch) | |
| tree | 864d08613fdf493b904366e8aff88c966696840f /psutil/tests/test_linux.py | |
| parent | ca01be5196ddb3879e924681934485f03f7f192b (diff) | |
| download | psutil-e7bf6e9d6cbdc6ca0e043db8b3559617381fbdf9.tar.gz | |
fix TypeError and failing test on CentOS
Diffstat (limited to 'psutil/tests/test_linux.py')
| -rwxr-xr-x | psutil/tests/test_linux.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/psutil/tests/test_linux.py b/psutil/tests/test_linux.py index 3e55d32e..5db4c309 100755 --- a/psutil/tests/test_linux.py +++ b/psutil/tests/test_linux.py @@ -1119,13 +1119,15 @@ class TestSensorsBattery(unittest.TestCase): def open_mock(name, *args, **kwargs): if name.startswith("/sys/class/power_supply/BAT0/energy_full"): raise IOError(errno.ENOENT, "") + elif name.startswith("/sys/class/power_supply/BAT0/capacity"): + return io.BytesIO(b"88") else: return orig_open(name, *args, **kwargs) orig_open = open patch_point = 'builtins.open' if PY3 else '__builtin__.open' with mock.patch(patch_point, side_effect=open_mock) as m: - self.assertGreaterEqual(psutil.sensors_battery().percent, 0) + self.assertEqual(psutil.sensors_battery().percent, 88) assert m.called def test_emulate_no_ac0_online(self): |
