This is an automated email from the ASF dual-hosted git repository. isapego pushed a commit to branch ignite-17607 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
commit 32cb4532b17f84ec48a2d34a198fc27e3d981d4a Author: Igor Sapego <[email protected]> AuthorDate: Mon Mar 20 18:09:21 2023 +0300 IGNITE-17607 Add test --- modules/platforms/cpp/tests/client-test/compute_test.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/modules/platforms/cpp/tests/client-test/compute_test.cpp b/modules/platforms/cpp/tests/client-test/compute_test.cpp index 318549b636..75bdb101fb 100644 --- a/modules/platforms/cpp/tests/client-test/compute_test.cpp +++ b/modules/platforms/cpp/tests/client-test/compute_test.cpp @@ -258,3 +258,18 @@ TEST_F(compute_test, execute_colocated) { EXPECT_EQ(expectedNodeName, resNodeName); } } + +TEST_F(compute_test, execute_colocated_throws_when_table_does_not_exist) { + EXPECT_THROW( + { + try { + (void) m_client.get_compute().execute_colocated("unknownTable", get_tuple(42), ECHO_JOB, {}); + } catch (const ignite_error &e) { + EXPECT_STREQ("Table does not exist: 'unknownTable'", e.what()); + throw; + } + }, + ignite_error); +} + +
