Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Commit 2624a78

Browse files
committed
fix tests
1 parent fae425d commit 2624a78

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

tests/unit/bigquery/test_ai.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,15 @@ def mock_dataframe(mock_session):
3838

3939
@pytest.fixture
4040
def mock_series(mock_session):
41-
s = mock.create_autospec(spec=bigframes.series.Series)
42-
s._session = mock_session
41+
series = mock.create_autospec(spec=bigframes.series.Series)
42+
series._session = mock_session
4343
# Mock to_frame to return a mock dataframe
4444
df = mock.create_autospec(spec=bigframes.dataframe.DataFrame)
4545
df._session = mock_session
4646
df.sql = "SELECT my_col AS content FROM my_table"
47-
s.rename.return_value.to_frame.return_value = df
48-
return s
47+
series.copy.return_value = series
48+
series.to_frame.return_value = df
49+
return series
4950

5051

5152
def test_generate_embedding_with_dataframe(mock_dataframe, mock_session):
@@ -66,7 +67,7 @@ def test_generate_embedding_with_dataframe(mock_dataframe, mock_session):
6667
expected_part_1 = "SELECT * FROM AI.GENERATE_EMBEDDING("
6768
expected_part_2 = f"MODEL `{model_name}`,"
6869
expected_part_3 = "(SELECT * FROM my_table),"
69-
expected_part_4 = "STRUCT(256 AS output_dimensionality)"
70+
expected_part_4 = "STRUCT(256 AS OUTPUT_DIMENSIONALITY)"
7071

7172
assert expected_part_1 in query
7273
assert expected_part_2 in query
@@ -81,17 +82,14 @@ def test_generate_embedding_with_series(mock_series, mock_session):
8182
model_name, mock_series, start_second=0.0, end_second=10.0, interval_seconds=5.0
8283
)
8384

84-
mock_series.rename.assert_called_with("content")
85-
mock_series.rename.return_value.to_frame.assert_called_once()
86-
8785
mock_session.read_gbq.assert_called_once()
8886
query = mock_session.read_gbq.call_args[0][0]
8987
query = " ".join(query.split())
9088

9189
assert f"MODEL `{model_name}`" in query
9290
assert "(SELECT my_col AS content FROM my_table)" in query
9391
assert (
94-
"STRUCT(0.0 AS start_second, 10.0 AS end_second, 5.0 AS interval_seconds)"
92+
"STRUCT(0.0 AS START_SECOND, 10.0 AS END_SECOND, 5.0 AS INTERVAL_SECONDS)"
9593
in query
9694
)
9795

0 commit comments

Comments
 (0)