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)
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)