Commit bad4e28
authored
test(google_genai): migrate golden coverage to vcr tests (#196)
Move the remaining Google GenAI scenarios that were only exercised by the manual golden suite into the integration test module with recorded VCR cassettes.
The new coverage focuses on image and document inputs, prefill, short max-token truncation, tool-result follow-ups, and reasoning metrics while avoiding duplicate tests for flows already covered in the integration suite.
Remove the now-redundant genai golden suite and trim the golden README so it only describes the remaining suites.1 parent ed258f6 commit bad4e28
10 files changed
Lines changed: 1340 additions & 670 deletions
File tree
- internal/golden
- genai-py-v1
- py/src/braintrust/integrations/google_genai
- cassettes
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
| 23 | + | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | | - | |
30 | 32 | | |
31 | | - | |
32 | | - | |
| 33 | + | |
33 | 34 | | |
34 | | - | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
0 commit comments