Example #1
0
 def testFanRPS(self):
     fan = temperature.FanReadFileRPS('Fan1', 'testdata/temperature/file1')
     self.assertEqual(fan.Name, 'Fan1')
     self.assertEqual(fan.RPM, 4320)
     self.assertEqual(fan.DesiredRPM, -1)
     self.assertEqual(fan.DesiredPercentage, -1)
     fan = temperature.FanReadFileRPS('Fan2', 'testdata/temperature/file2')
     self.assertEqual(fan.Name, 'Fan2')
     self.assertEqual(fan.RPM, 4380)
     self.assertEqual(fan.DesiredRPM, -1)
     self.assertEqual(fan.DesiredPercentage, -1)
     fan = temperature.FanReadFileRPS('Fan3', 'testdata/temperature/file3')
     self.assertEqual(fan.Name, 'Fan3')
     self.assertEqual(fan.RPM, 4440)
     self.assertEqual(fan.DesiredRPM, -1)
     self.assertEqual(fan.DesiredPercentage, -1)
     fan = temperature.FanReadFileRPS('Fan4', 'testdata/temperature/file4')
     self.assertEqual(fan.Name, 'Fan4')
     self.assertTrue(fan.RPM < 0)
     self.assertEqual(fan.DesiredRPM, -1)
     self.assertEqual(fan.DesiredPercentage, -1)
Example #2
0
 def testValidateExports(self):
     t = temperature.TemperatureSensor(name='TestTemp', sensor=MockSensor())
     t.ValidateExports()
     fan = temperature.FanReadFileRPS('Fan1', 'testdata/temperature/file1')
     fan.ValidateExports()