5
5
6
6
class SystemInfoTest (unittest .TestCase ):
7
7
def setUp (self ):
8
- setInfo ()
8
+ # setInfo()
9
9
system_info = SystemInfo ()
10
10
self .info = system_info .getSystemInformation ()
11
11
@@ -16,37 +16,37 @@ def testCpuInfo(self):
16
16
self .assertEqual (set (cpu_info ['loadavg' ].keys ()), set (('one' , 'five' , 'ten' )))
17
17
self .assertGreaterEqual (set (cpu_info ['usage' ].keys ()), set (('user' , 'nice' , 'system' , 'idle' , 'iowait' , 'irq' , 'softirq' , 'total' )))
18
18
19
- # def testCpuLoadInfo(self):
20
- # cpu_load_info = self.info['CpuLoad']
21
- # info(cpu_load_info)
22
- # self.assertGreaterEqual(set(cpu_load_info.keys()), set(('cpu',)))
23
-
24
- # def testMemoryInfo(self):
25
- # memory_info = self.info['Memory']
26
- # info(memory_info)
27
- # self.assertEqual(set(memory_info.keys()), set(('total', 'free', 'used', 'buffers', 'cached', 'processes', 'swap')))
28
- # self.assertEqual(set(memory_info['swap'].keys()), set(('total', 'free', 'used')))
29
-
30
- # def testUptimeInfo(self):
31
- # uptime_info = self.info['Uptime']
32
- # info(uptime_info)
33
- # self.assertEqual(set(uptime_info.keys()), set(('uptime',)))
34
-
35
- # def testStorageInfo(self):
36
- # storage_info = self.info['Storage']
37
- # info(storage_info)
38
- # self.assertEqual(set(storage_info.keys()), set(('list',)))
39
- # for item in storage_info['list']:
40
- # self.assertLessEqual(set(('device', 'filesystem', 'mount')), set(item.keys()))
41
-
42
- # def testNetworkInfo(self):
43
- # network_info = self.info['Network']
44
- # info(network_info)
45
- # self.assertGreaterEqual(set(network_info.keys()), set(('list',)))
46
- # for key, value in network_info['list'].items():
47
- # self.assertTrue(value)
48
- # self.assertLessEqual(set(value.keys()), set(('ip', 'ipv6', 'mac')))
49
- # self.assertIsNotNone(network_info['list']['eth0']['ip']['address'])
19
+ def testCpuLoadInfo (self ):
20
+ cpu_load_info = self .info ['CpuLoad' ]
21
+ info (cpu_load_info )
22
+ self .assertGreaterEqual (set (cpu_load_info .keys ()), set (('cpu' ,)))
23
+
24
+ def testMemoryInfo (self ):
25
+ memory_info = self .info ['Memory' ]
26
+ info (memory_info )
27
+ self .assertEqual (set (memory_info .keys ()), set (('total' , 'free' , 'used' , 'buffers' , 'cached' , 'processes' , 'swap' )))
28
+ self .assertEqual (set (memory_info ['swap' ].keys ()), set (('total' , 'free' , 'used' )))
29
+
30
+ def testUptimeInfo (self ):
31
+ uptime_info = self .info ['Uptime' ]
32
+ info (uptime_info )
33
+ self .assertEqual (set (uptime_info .keys ()), set (('uptime' ,)))
34
+
35
+ def testStorageInfo (self ):
36
+ storage_info = self .info ['Storage' ]
37
+ info (storage_info )
38
+ self .assertEqual (set (storage_info .keys ()), set (('list' ,)))
39
+ for item in storage_info ['list' ]:
40
+ self .assertLessEqual (set (('device' , 'filesystem' , 'mount' )), set (item .keys ()))
41
+
42
+ def testNetworkInfo (self ):
43
+ network_info = self .info ['Network' ]
44
+ info (network_info )
45
+ self .assertGreaterEqual (set (network_info .keys ()), set (('list' ,)))
46
+ for key , value in network_info ['list' ].items ():
47
+ self .assertTrue (value )
48
+ self .assertLessEqual (set (value .keys ()), set (('ip' , 'ipv6' , 'mac' )))
49
+ self .assertIsNotNone (network_info ['list' ]['eth0' ]['ip' ]['address' ])
50
50
51
51
52
52
if __name__ == '__main__' :
0 commit comments