def test_validate_request_data_missing_ml_parameter_key( key, client_task_definition_data): node = CommitteeCandidate() node.task_data = client_task_definition_data del node.task_data['ml'][key] with pytest.raises(ValueError): node.validate_request_data()
def test_validate_request_data_invalid_type(data): node = CommitteeCandidate() node.task_data = data with pytest.raises(ValueError): node.validate_request_data()
def test_validate_request_data_simple(client_task_definition_data): node = CommitteeCandidate() node.task_data = client_task_definition_data node.validate_request_data()