def test_read_fan_speed_rack1_board0_down(self):
     """SNMP read of fan speed. Sad case. Emulator is down."""
     logger.debug('test_read_fan_speed_rack1_board0')
     try:
         http.get(Uri.read_fan_speed(RACK_1, BOARD_60000000, '0000'), timeout=7)
         self.fail(EXPECTED_VAPOR_HTTP_ERROR)
     except VaporHTTPError as e:
         self._verify_vapor_http_error(e, 500, _S.SNMP_EMULATOR_DOWN)
Пример #2
0
 def test_read_fan_speed_rack1_down(self):
     """SNMP read of fan speed. Sad case. Emulator is down."""
     logger.debug('test_read_fan_speed_rack2')
     try:
         http.get(Uri.read_fan_speed(RACK_1, BOARD_60000000, '0000'))
         self.fail(EXPECTED_VAPOR_HTTP_ERROR)
     except VaporHTTPError as e:
         self._verify_vapor_http_error(e, 500, _S.ERROR_NO_BOARD_WITH_ID.format(BOARD_60000000))
 def test_read_fan_speed_rack2(self):
     """SNMP read of fan speed. Happy case."""
     logger.debug('test_read_fan_speed_rack2')
     response = http.get(Uri.read_fan_speed(RACK_2, BOARD_60000000,
                                            '0000')).json()
     logger.debug(
         json.dumps(response,
                    sort_keys=True,
                    indent=4,
                    separators=(',', ': ')))
     self._verify_read_fan_response(response, _S.OK, [], 20)