Skip to content

test(BigQuery): Add MCP Integration tests#2987

Draft
dishaprakash wants to merge 8 commits intomcp-cloud-sql-admin-api-testsfrom
mcp-big-query-tests
Draft

test(BigQuery): Add MCP Integration tests#2987
dishaprakash wants to merge 8 commits intomcp-cloud-sql-admin-api-testsfrom
mcp-big-query-tests

Conversation

@dishaprakash
Copy link
Copy Markdown
Contributor

@dishaprakash dishaprakash commented Apr 8, 2026

Description

Replicated all existing bigquery integation tests with mcp endpoints

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a common testing framework for BigQuery tools to reduce code duplication across integration and MCP tests. It refactors existing integration tests and adds a new suite for MCP tool endpoints. Feedback includes suggestions to refactor duplicated MCP invocation logic to align with repository rules on efficient body unmarshaling, enhance the robustness of data type test assertions, and remove unused dead code in the new test file.

@dishaprakash dishaprakash changed the title add test runners test(BigQuery): Add MCP Integration tests Apr 8, 2026
@dishaprakash dishaprakash force-pushed the mcp-big-query-tests branch from 934a1ab to a6dbd2a Compare April 8, 2026 17:15
@dishaprakash dishaprakash force-pushed the mcp-cloud-sql-admin-api-tests branch from 54da7cf to 735f4e7 Compare April 9, 2026 00:26
@dishaprakash dishaprakash force-pushed the mcp-big-query-tests branch from f495be1 to 7110764 Compare April 9, 2026 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant