diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2020-09-21 16:48:32 +0200 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2020-09-21 16:48:32 +0200 |
commit | e38a80cec89f53bbcc5013b76b16aa712326c31f (patch) | |
tree | 23256b6a34f5d5b9e4acb485f1a1de8bdc50a899 | |
parent | 5be673aa2a0fccf079803bc2e3720fb46463793b (diff) | |
download | psutil-e38a80cec89f53bbcc5013b76b16aa712326c31f.tar.gz |
add Linux specific test for NIC MTU
-rwxr-xr-x | psutil/tests/test_linux.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/psutil/tests/test_linux.py b/psutil/tests/test_linux.py index 9dd12890..044d440d 100755 --- a/psutil/tests/test_linux.py +++ b/psutil/tests/test_linux.py @@ -924,6 +924,11 @@ class TestSystemNetIfStats(PsutilTestCase): self.assertEqual(stats.mtu, int(re.findall(r'(?i)MTU[: ](\d+)', out)[0])) + def test_mtu(self): + for name, stats in psutil.net_if_stats().items(): + with open("/sys/class/net/%s/mtu" % name, "rt") as f: + self.assertEqual(stats.mtu, int(f.read().strip())) + @unittest.skipIf(not LINUX, "LINUX only") class TestSystemNetIOCounters(PsutilTestCase): |