@@ -72,7 +72,7 @@ TEST(Client, AsyncPrepareQuery) {
7272 auto conn_mock = std::make_shared<bigtable_mocks::MockDataConnection>();
7373 InstanceResource instance (Project (" the-project" ), " the-instance" );
7474 SqlStatement sql (" SELECT * FROM the-table" );
75- EXPECT_CALL (*conn_mock, PrepareQuery )
75+ EXPECT_CALL (*conn_mock, AsyncPrepareQuery )
7676 .WillOnce ([&](PrepareQueryParams const & params) {
7777 EXPECT_EQ (" projects/the-project/instances/the-instance" ,
7878 params.instance .FullName ());
@@ -88,7 +88,9 @@ TEST(Client, AsyncPrepareQuery) {
8888 auto query_plan = bigtable_internal::QueryPlan::Create (
8989 CompletionQueue (fake_cq_impl), std::move (pq_response),
9090 std::move (refresh_fn));
91- return bigtable::PreparedQuery (instance, sql, std::move (query_plan));
91+ StatusOr<bigtable::PreparedQuery> result =
92+ bigtable::PreparedQuery (instance, sql, std::move (query_plan));
93+ return make_ready_future (result);
9294 });
9395 Client client (std::move (conn_mock));
9496 auto prepared_query = client.AsyncPrepareQuery (instance, sql);
0 commit comments