@@ -62,16 +62,19 @@ class TraverseTestBase : public TestBase {
62
62
63
63
auto rows = buildPathString (*resp.get_rows ());
64
64
65
- if (expected.size () != rows.size ()) {
66
- return TestError () << " Rows' count not match: "
67
- << rows.size () << " vs. " << expected.size ();
68
- }
69
-
70
65
std::sort (rows.begin (), rows.end ());
71
66
std::sort (expected.begin (), expected.end ());
72
67
68
+ std::string joinedRowString;
73
69
for (decltype (rows.size ()) i = 0 ; i < rows.size (); ++i) {
74
70
VLOG (2 ) << rows[i];
71
+ joinedRowString += rows[i] + " \n " ;
72
+ }
73
+
74
+ if (expected.size () != rows.size ()) {
75
+ return TestError () << " Rows' count not match: "
76
+ << rows.size () << " vs. " << expected.size () << " \n "
77
+ << joinedRowString;
75
78
}
76
79
77
80
for (decltype (rows.size ()) i = 0 ; i < rows.size (); ++i) {
@@ -363,6 +366,15 @@ TraverseTestBase::VertexHolder<TraverseTestBase::Player> TraverseTestBase::playe
363
366
Player{" Ben Simmons" , 22 },
364
367
Player{" Luka Doncic" , 20 },
365
368
369
+ Player{" Jaylen Adams" , 24 },
370
+ Player{" Steven Adams" , 27 },
371
+ Player{" Bam Adebayo" , 23 },
372
+ Player{" Kyle Alexander" , 24 },
373
+ Player{" Grayson Allen" , 25 },
374
+ Player{" Jarrett Allen" , 22 },
375
+ Player{" Justin Anderson" , 27 },
376
+ Player{" OG Anunoby" , 23 },
377
+
366
378
Player{" Nobody" , 0 },
367
379
}
368
380
};
@@ -781,6 +793,16 @@ AssertionResult TraverseTestBase::initData() {
781
793
.like (" Dirk Nowitzki" , 90 )
782
794
.like (" Kristaps Porzingis" , 90 )
783
795
.like (" James Harden" , 80 );
796
+
797
+ players_[" Jaylen Adams" ].like (" Steven Adams" , 95 )
798
+ .like (" Bam Adebayo" , 95 );
799
+ players_[" Steven Adams" ].like (" Kyle Alexander" , 95 )
800
+ .like (" Bam Adebayo" , 95 );
801
+ players_[" Kyle Alexander" ].like (" Grayson Allen" , 95 );
802
+ players_[" Grayson Allen" ].like (" Jarrett Allen" , 95 );
803
+ players_[" Jarrett Allen" ].like (" Justin Anderson" , 95 );
804
+ players_[" Justin Anderson" ].like (" OG Anunoby" , 95 );
805
+ players_[" OG Anunoby" ].like (" Jarrett Allen" , 95 );
784
806
return TestOK ();
785
807
}
786
808
@@ -816,6 +838,7 @@ AssertionResult TraverseTestBase::insertData() {
816
838
query += " ),\n\t " ;
817
839
}
818
840
query.resize (query.size () - 3 );
841
+ LOG (INFO) << query;
819
842
auto code = client_->execute (query, resp);
820
843
if (code != cpp2::ErrorCode::SUCCEEDED) {
821
844
return TestError () << " Insert `players' failed: "
@@ -841,6 +864,7 @@ AssertionResult TraverseTestBase::insertData() {
841
864
query += " ),\n\t " ;
842
865
}
843
866
query.resize (query.size () - 3 );
867
+ LOG (INFO) << query;
844
868
auto code = client_->execute (query, resp);
845
869
if (code != cpp2::ErrorCode::SUCCEEDED) {
846
870
return TestError () << " Insert `players' failed: "
@@ -865,6 +889,7 @@ AssertionResult TraverseTestBase::insertData() {
865
889
query += " ),\n\t " ;
866
890
}
867
891
query.resize (query.size () - 3 );
892
+ LOG (INFO) << query;
868
893
auto code = client_->execute (query, resp);
869
894
if (code != cpp2::ErrorCode::SUCCEEDED) {
870
895
return TestError () << " Insert `players' failed: "
@@ -890,6 +915,7 @@ AssertionResult TraverseTestBase::insertData() {
890
915
query += " ),\n\t " ;
891
916
}
892
917
query.resize (query.size () - 3 );
918
+ LOG (INFO) << query;
893
919
auto code = client_->execute (query, resp);
894
920
if (code != cpp2::ErrorCode::SUCCEEDED) {
895
921
return TestError () << " Insert `players' failed: "
@@ -912,6 +938,7 @@ AssertionResult TraverseTestBase::insertData() {
912
938
query += " ),\n\t " ;
913
939
}
914
940
query.resize (query.size () - 3 );
941
+ LOG (INFO) << query;
915
942
auto code = client_->execute (query, resp);
916
943
if (code != cpp2::ErrorCode::SUCCEEDED) {
917
944
return TestError () << " Insert `teams' failed: "
@@ -935,6 +962,7 @@ AssertionResult TraverseTestBase::insertData() {
935
962
query += " ),\n\t " ;
936
963
}
937
964
query.resize (query.size () - 3 );
965
+ LOG (INFO) << query;
938
966
auto code = client_->execute (query, resp);
939
967
if (code != cpp2::ErrorCode::SUCCEEDED) {
940
968
return TestError () << " Insert `teams' failed: "
@@ -958,6 +986,7 @@ AssertionResult TraverseTestBase::insertData() {
958
986
query += " ),\n\t " ;
959
987
}
960
988
query.resize (query.size () - 3 );
989
+ LOG (INFO) << query;
961
990
auto code = client_->execute (query, resp);
962
991
if (code != cpp2::ErrorCode::SUCCEEDED) {
963
992
return TestError () << " Insert `teams' failed: "
@@ -990,6 +1019,7 @@ AssertionResult TraverseTestBase::insertData() {
990
1019
}
991
1020
}
992
1021
query.resize (query.size () - 3 );
1022
+ LOG (INFO) << query;
993
1023
auto code = client_->execute (query, resp);
994
1024
if (code != cpp2::ErrorCode::SUCCEEDED) {
995
1025
return TestError () << " Insert `serve' failed: "
@@ -1022,6 +1052,7 @@ AssertionResult TraverseTestBase::insertData() {
1022
1052
}
1023
1053
}
1024
1054
query.resize (query.size () - 3 );
1055
+ LOG (INFO) << query;
1025
1056
auto code = client_->execute (query, resp);
1026
1057
if (code != cpp2::ErrorCode::SUCCEEDED) {
1027
1058
return TestError () << " Insert `serve' failed: "
@@ -1054,6 +1085,7 @@ AssertionResult TraverseTestBase::insertData() {
1054
1085
}
1055
1086
}
1056
1087
query.resize (query.size () - 3 );
1088
+ LOG (INFO) << query;
1057
1089
auto code = client_->execute (query, resp);
1058
1090
if (code != cpp2::ErrorCode::SUCCEEDED) {
1059
1091
return TestError () << " Insert `serve' failed: "
@@ -1080,6 +1112,7 @@ AssertionResult TraverseTestBase::insertData() {
1080
1112
}
1081
1113
}
1082
1114
query.resize (query.size () - 3 );
1115
+ LOG (INFO) << query;
1083
1116
auto code = client_->execute (query, resp);
1084
1117
if (code != cpp2::ErrorCode::SUCCEEDED) {
1085
1118
return TestError () << " Insert `like' failed: "
@@ -1107,6 +1140,7 @@ AssertionResult TraverseTestBase::insertData() {
1107
1140
}
1108
1141
}
1109
1142
query.resize (query.size () - 3 );
1143
+ LOG (INFO) << query;
1110
1144
auto code = client_->execute (query, resp);
1111
1145
if (code != cpp2::ErrorCode::SUCCEEDED) {
1112
1146
return TestError () << " Insert `like' failed: "
@@ -1134,6 +1168,7 @@ AssertionResult TraverseTestBase::insertData() {
1134
1168
}
1135
1169
}
1136
1170
query.resize (query.size () - 3 );
1171
+ LOG (INFO) << query;
1137
1172
auto code = client_->execute (query, resp);
1138
1173
if (code != cpp2::ErrorCode::SUCCEEDED) {
1139
1174
return TestError () << " Insert `like' failed: "
@@ -1158,6 +1193,7 @@ AssertionResult TraverseTestBase::insertData() {
1158
1193
}
1159
1194
}
1160
1195
query.resize (query.size () - 3 );
1196
+ LOG (INFO) << query;
1161
1197
auto code = client_->execute (query, resp);
1162
1198
if (code != cpp2::ErrorCode::SUCCEEDED) {
1163
1199
return TestError () << " Insert `teammate' failed: " << static_cast <int32_t >(code);
@@ -1185,6 +1221,7 @@ AssertionResult TraverseTestBase::insertData() {
1185
1221
}
1186
1222
}
1187
1223
query.resize (query.size () - 3 );
1224
+ LOG (INFO) << query;
1188
1225
auto code = client_->execute (query, resp);
1189
1226
if (code != cpp2::ErrorCode::SUCCEEDED) {
1190
1227
return TestError () << " Insert `teammate' failed: " << static_cast <int32_t >(code);
@@ -1212,6 +1249,7 @@ AssertionResult TraverseTestBase::insertData() {
1212
1249
}
1213
1250
}
1214
1251
query.resize (query.size () - 3 );
1252
+ LOG (INFO) << query;
1215
1253
auto code = client_->execute (query, resp);
1216
1254
if (code != cpp2::ErrorCode::SUCCEEDED) {
1217
1255
return TestError () << " Insert `teammate' failed: " << static_cast <int32_t >(code);
0 commit comments