diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2022-01-17 14:57:41 +0000 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2022-01-17 14:57:41 +0000 |
commit | c855c242a7611bac3468f1aea625af53d5419d4b (patch) | |
tree | a6d23f8a7f74c38ed931b7335d7b61876e8ce044 /psutil/tests/test_bsd.py | |
parent | ba1ff52a36d95ca7a9b456f98c9658661d9f76fc (diff) | |
download | psutil-c855c242a7611bac3468f1aea625af53d5419d4b.tar.gz |
add test case for CPU flags on FreeBSD
Diffstat (limited to 'psutil/tests/test_bsd.py')
-rwxr-xr-x | psutil/tests/test_bsd.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/psutil/tests/test_bsd.py b/psutil/tests/test_bsd.py index 2057c378..e24697c5 100755 --- a/psutil/tests/test_bsd.py +++ b/psutil/tests/test_bsd.py @@ -487,6 +487,12 @@ class FreeBSDSystemTestCase(PsutilTestCase): else: raise self.skipTest("line not found") + @unittest.skipIf(not which('cpuid'), "cpuid cmd not available") + def test_cpu_info_flags(self): + out = sh("cpuid") + for flag in psutil.cpu_info()["flags"]: + self.assertIn(flag.upper(), out) + # ===================================================================== # --- OpenBSD |