@@ -30,6 +30,7 @@ using TRowTypes = TVector<std::pair<TString, Ydb::Type>>;
3030static void DoStartUploadTestRows (
3131 const Tests::TServer::TPtr& server,
3232 const TActorId& sender,
33+ const TString& database,
3334 const TString& tableName,
3435 Ydb::Type::PrimitiveTypeId typeId,
3536 bool uploadNull)
@@ -53,7 +54,7 @@ static void DoStartUploadTestRows(
5354 rows->emplace_back (serializedKey, serializedValue);
5455 }
5556
56- auto actor = NTxProxy::CreateUploadRowsInternal (sender, tableName, types, rows);
57+ auto actor = NTxProxy::CreateUploadRowsInternal (sender, database, tableName, types, rows);
5758 runtime.Register (actor);
5859}
5960
@@ -69,10 +70,11 @@ static void DoWaitUploadTestRows(
6970}
7071
7172static void DoUploadTestRows (Tests::TServer::TPtr server, const TActorId& sender,
72- const TString& tableName, Ydb::Type::PrimitiveTypeId typeId,
73+ const TString& database, const TString& tableName,
74+ Ydb::Type::PrimitiveTypeId typeId,
7375 Ydb::StatusIds::StatusCode expected, bool uploadNull)
7476{
75- DoStartUploadTestRows (server, sender, tableName, typeId, uploadNull);
77+ DoStartUploadTestRows (server, sender, database, tableName, typeId, uploadNull);
7678 DoWaitUploadTestRows (server, sender, expected);
7779}
7880
@@ -101,8 +103,8 @@ Y_UNIT_TEST_SUITE(KqpUserConstraint) {
101103
102104 CreateShardedTable (server, sender, " /Root" , " table-1" , std::move (opts));
103105
104- DoUploadTestRows (server, sender, " /Root/table-1" , Ydb::Type::UINT32, Ydb::StatusIds::SUCCESS, UploadNull);
105-
106+ DoUploadTestRows (server, sender, " /Root" , " /Root /table-1" , Ydb::Type::UINT32, Ydb::StatusIds::SUCCESS, UploadNull);
107+
106108 auto request = MakeSQLRequest (" SELECT * FROM `/Root/table-1`" , true );
107109 runtime.Send (new IEventHandle (NKqp::MakeKqpProxyID (runtime.GetNodeId ()), sender, request.Release ()));
108110 auto ev = runtime.GrabEdgeEventRethrow <NKqp::TEvKqp::TEvQueryResponse>(sender);
0 commit comments