diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2019-02-20 05:02:14 -0800 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2019-02-20 05:02:14 -0800 |
commit | e118e40b964570b586aba58e8a413f8dfab2c509 (patch) | |
tree | 72191b2a6ca370eff86d902579ef9652cb7f8bc0 | |
parent | 76ab63bd63092c432c4cb2397a1cc45602e7e5a7 (diff) | |
download | psutil-e118e40b964570b586aba58e8a413f8dfab2c509.tar.gz |
win test: skip cd-dorm for disk_usage() (cuase device busy error)
-rwxr-xr-x | psutil/tests/test_windows.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/psutil/tests/test_windows.py b/psutil/tests/test_windows.py index 9cb2624a..7be12d9c 100755 --- a/psutil/tests/test_windows.py +++ b/psutil/tests/test_windows.py @@ -157,6 +157,8 @@ class TestSystemAPIs(unittest.TestCase): if not ps_part.mountpoint: # this is usually a CD-ROM with no disk inserted break + if 'cdrom' in ps_part.opts: + break try: usage = psutil.disk_usage(ps_part.mountpoint) except OSError as err: @@ -178,6 +180,8 @@ class TestSystemAPIs(unittest.TestCase): def test_disk_usage(self): for disk in psutil.disk_partitions(): + if 'cdrom' in disk.opts: + continue sys_value = win32api.GetDiskFreeSpaceEx(disk.mountpoint) psutil_value = psutil.disk_usage(disk.mountpoint) self.assertAlmostEqual(sys_value[0], psutil_value.free, |