Skip to content

Commit f71353f

Browse files
pulling a vector into a string
1 parent 354ba24 commit f71353f

File tree

1 file changed

+4
-2
lines changed
  • tests/integration/basic_example_it

1 file changed

+4
-2
lines changed

tests/integration/basic_example_it/main.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
#include <cstdlib>
77
#include <format>
8+
#include <numeric>
89

910
#include <gtest/gtest.h>
1011

@@ -63,8 +64,9 @@ TEST(Integration, BasicExample) {
6364
std::string resultPreparedSelect3 = PreparedSelect(client, path, 2, 6, 1);
6465
ASSERT_EQ(resultPreparedSelect3, expectedResultPreparedSelect3);
6566

66-
std::vector<std::string> expectedResultScanQuerySelect = {"{\"series_id\":1,\"season_id\":1,\"title\":\"Season 1\",\"first_aired\":\"2006-02-03\"}\n{\"series_id\":1,\"season_id\":2,\"title\":\"Season 2\",\"first_aired\":\"2007-08-24\"}\n{\"series_id\":1,\"season_id\":3,\"title\":\"Season 3\",\"first_aired\":\"2008-11-21\"}\n{\"series_id\":1,\"season_id\":4,\"title\":\"Season 4\",\"first_aired\":\"2010-06-25\"}\n"};
67-
std::vector<std::string> resultScanQuerySelect = ScanQuerySelect(client, path);
67+
std::string expectedResultScanQuerySelect = "{\"series_id\":1,\"season_id\":1,\"title\":\"Season 1\",\"first_aired\":\"2006-02-03\"}\n{\"series_id\":1,\"season_id\":2,\"title\":\"Season 2\",\"first_aired\":\"2007-08-24\"}\n{\"series_id\":1,\"season_id\":3,\"title\":\"Season 3\",\"first_aired\":\"2008-11-21\"}\n{\"series_id\":1,\"season_id\":4,\"title\":\"Season 4\",\"first_aired\":\"2010-06-25\"}\n";
68+
std::vector<std::string> resultScanQuerySelectVector = ScanQuerySelect(client, path);
69+
std::string resultScanQuerySelect = std::reduce(resultScanQuerySelectVector.begin(), resultScanQuerySelectVector.end(), std::string());
6870
ASSERT_EQ(resultScanQuerySelect, expectedResultScanQuerySelect);
6971
}
7072
catch (const TYdbErrorException& e) {

0 commit comments

Comments
 (0)