def test_success(self, mock_qdevice_func): qdevice_func_input = "CA certificate".encode("utf-8") lib.client_net_setup(self.lib_env, base64.b64encode(qdevice_func_input)) mock_qdevice_func.assert_called_once_with("mock_runner", qdevice_func_input)
def test_success(self, mock_qdevice_func): qdevice_func_input = "CA certificate".encode("utf-8") lib.client_net_setup(self.lib_env, base64.b64encode(qdevice_func_input)) mock_qdevice_func.assert_called_once_with( "mock_runner", qdevice_func_input )
def test_bad_input(self, mock_qdevice_func): qdevice_func_input = "CA certificate".encode("utf-8") assert_raise_library_error( lambda: lib.client_net_setup(self.lib_env, qdevice_func_input), (severity.ERROR, report_codes.INVALID_OPTION_VALUE, { "option_name": "qnetd CA certificate", "option_value": qdevice_func_input, "allowed_values": ["base64 encoded certificate"], })) mock_qdevice_func.assert_not_called()
def test_bad_input(self, mock_qdevice_func): qdevice_func_input = "CA certificate".encode("utf-8") assert_raise_library_error( lambda: lib.client_net_setup(self.lib_env, qdevice_func_input), ( severity.ERROR, report_codes.INVALID_OPTION_VALUE, { "option_name": "qnetd CA certificate", "option_value": qdevice_func_input, "allowed_values": ["base64 encoded certificate"], } ) ) mock_qdevice_func.assert_not_called()
def test_client_net_setup(self): self.base_test( lambda: lib.client_net_setup(self.lib_env, "ca certificate") )