Commit 31bd592
test: BigQuery E2E tests — 25 tests against live account
25 E2E tests against a live BigQuery project (diesel-command-384802):
- Service Account auth (connect, verify project, reject invalid creds)
- Query execution (SELECT, math, strings, timestamps, multi-column)
- LIMIT handling (explicit + parameter truncation)
- Schema introspection (listSchemas=datasets, listTables, describeTable)
- BigQuery-specific (UNNEST, STRUCT, DATE/DATETIME/TIMESTAMP, STRING_AGG,
GENERATE_ARRAY)
- Adversarial inputs (multi-statement, empty, invalid SQL, non-existent
dataset, Unicode, NULL, long column list)
Updated docs/docs/drivers.md: BigQuery now marked as E2E tested.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9157fc2 commit 31bd592
5 files changed
Lines changed: 297 additions & 11 deletions
File tree
- docs/docs
- packages
- drivers/src
- opencode/test/altimate
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
188 | 192 | | |
189 | 193 | | |
190 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
0 commit comments