Skip to content

Commit a7f7380

Browse files
committed
Add Tests for Grounded Generation
1 parent 8d0fdaf commit a7f7380

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
pytest==8.2.0
2-
google-api-core==2.17.1
2+
google-api-core==2.21.0
3+
google-cloud-resource-manager==1.12.5

discoveryengine/standalone_apis_sample_test.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
import os
1717

18+
from google.cloud import resourcemanager_v3
19+
1820
from discoveryengine import standalone_apis_sample
1921

2022
project_id = os.environ["GOOGLE_CLOUD_PROJECT"]
@@ -32,3 +34,29 @@ def test_rank():
3234
response = standalone_apis_sample.rank_sample(project_id)
3335
assert response
3436
assert response.records
37+
38+
39+
def test_grounded_generation_inline_vais_sample():
40+
41+
# Grounded Generation requires Project Number
42+
client = resourcemanager_v3.ProjectsClient()
43+
project = client.get_project(name=client.project_path(project_id))
44+
project_number = client.parse_project_path(project.name)["project"]
45+
46+
response = standalone_apis_sample.grounded_generation_inline_vais_sample(
47+
project_number, engine_id="test-search-engine_1689960780551"
48+
)
49+
assert response
50+
51+
52+
def test_grounded_generation_google_search_sample():
53+
54+
# Grounded Generation requires Project Number
55+
client = resourcemanager_v3.ProjectsClient()
56+
project = client.get_project(name=client.project_path(project_id))
57+
project_number = client.parse_project_path(project.name)["project"]
58+
59+
response = standalone_apis_sample.grounded_generation_google_search_sample(
60+
project_number
61+
)
62+
assert response

0 commit comments

Comments
 (0)