@@ -63,6 +63,9 @@ TEST(RWOutputTest, test_1)
6363 ASSERT_TRUE (exists_test (" graph.csv" ));
6464 ASSERT_FALSE (exists_test (" graph_NodeFeat.csv" ));
6565 ASSERT_FALSE (exists_test (" graph_EdgeWeight.csv" ));
66+
67+ remove (" graph.csv" );
68+ ASSERT_FALSE (exists_test (" graph.csv" ));
6669}
6770
6871TEST (RWOutputTest, test_2)
@@ -84,6 +87,9 @@ TEST(RWOutputTest, test_2)
8487 ASSERT_TRUE (exists_test (" graph.csv" ));
8588 ASSERT_FALSE (exists_test (" graph_NodeFeat.csv" ));
8689 ASSERT_FALSE (exists_test (" graph_EdgeWeight.csv" ));
90+
91+ remove (" graph.csv" );
92+ ASSERT_FALSE (exists_test (" graph.csv" ));
8793}
8894
8995TEST (RWOutputTest, test_3)
@@ -105,6 +111,9 @@ TEST(RWOutputTest, test_3)
105111 ASSERT_TRUE (exists_test (" test_3.csv" ));
106112 ASSERT_FALSE (exists_test (" test_3_NodeFeat.csv" ));
107113 ASSERT_FALSE (exists_test (" test_3_EdgeWeight.csv" ));
114+
115+ remove (" test_3.csv" );
116+ ASSERT_FALSE (exists_test (" test_3.csv" ));
108117}
109118
110119TEST (RWOutputTest, test_4)
@@ -141,6 +150,13 @@ TEST(RWOutputTest, test_5)
141150 ASSERT_TRUE (exists_test (" test_5.csv" ));
142151 ASSERT_TRUE (exists_test (" test_5_NodeFeat.csv" ));
143152 ASSERT_TRUE (exists_test (" test_5_EdgeWeight.csv" ));
153+
154+ remove (" test_5.csv" );
155+ remove (" test_5_NodeFeat.csv" );
156+ remove (" test_5_EdgeWeight.csv" );
157+ ASSERT_FALSE (exists_test (" test_5.csv" ));
158+ ASSERT_FALSE (exists_test (" test_5_NodeFeat.csv" ));
159+ ASSERT_FALSE (exists_test (" test_5_EdgeWeight.csv" ));
144160}
145161
146162TEST (RWOutputTest, test_6)
@@ -159,6 +175,11 @@ TEST(RWOutputTest, test_6)
159175 ASSERT_TRUE (exists_test (" test_6.csv" ));
160176 ASSERT_FALSE (exists_test (" test_6_NodeFeat.csv" ));
161177 ASSERT_TRUE (exists_test (" test_6_EdgeWeight.csv" ));
178+
179+ remove (" test_6.csv" );
180+ remove (" test_6_EdgeWeight.csv" );
181+ ASSERT_FALSE (exists_test (" test_6.csv" ));
182+ ASSERT_FALSE (exists_test (" test_6_EdgeWeight.csv" ));
162183}
163184
164185TEST (RWOutputTest, test_7)
@@ -177,6 +198,11 @@ TEST(RWOutputTest, test_7)
177198 ASSERT_TRUE (exists_test (" test_7.csv" ));
178199 ASSERT_TRUE (exists_test (" test_7_NodeFeat.csv" ));
179200 ASSERT_FALSE (exists_test (" test_7_EdgeWeight.csv" ));
201+
202+ remove (" test_7.csv" );
203+ remove (" test_7_NodeFeat.csv" );
204+ ASSERT_FALSE (exists_test (" test_7.csv" ));
205+ ASSERT_FALSE (exists_test (" test_7_NodeFeat.csv" ));
180206}
181207
182208TEST (RWOutputTest, test_8)
@@ -237,6 +263,9 @@ TEST(RWOutputTest, test_8)
237263 ASSERT_TRUE (false ); // forced Error
238264 }
239265 }
266+
267+ remove (" test_8.csv" );
268+ ASSERT_FALSE (exists_test (" test_8.csv" ));
240269}
241270
242271TEST (RWOutputTest, test_9)
@@ -297,6 +326,11 @@ TEST(RWOutputTest, test_9)
297326 ASSERT_TRUE (false ); // forced Error
298327 }
299328 }
329+
330+ remove (" test_9.csv" );
331+ remove (" test_9_NodeFeat.csv" );
332+ ASSERT_FALSE (exists_test (" test_9.csv" ));
333+ ASSERT_FALSE (exists_test (" test_9_NodeFeat.csv" ));
300334}
301335
302336TEST (RWOutputTest, test_10)
@@ -362,6 +396,13 @@ TEST(RWOutputTest, test_10)
362396 ASSERT_TRUE (false ); // forced Error
363397 }
364398 }
399+
400+ remove (" test_10.csv" );
401+ remove (" test_10_NodeFeat.csv" );
402+ remove (" test_10_EdgeWeight.csv" );
403+ ASSERT_FALSE (exists_test (" test_10.csv" ));
404+ ASSERT_FALSE (exists_test (" test_10_NodeFeat.csv" ));
405+ ASSERT_FALSE (exists_test (" test_10_EdgeWeight.csv" ));
365406}
366407
367408// ************* TSV ***************//
@@ -383,8 +424,12 @@ TEST(RWOutputTest, test_11)
383424 int res = graph.writeToFile ();
384425 ASSERT_EQ (res, 0 );
385426 ASSERT_FALSE (exists_test (" graph.tsv" ));
427+ ASSERT_TRUE (exists_test (" graph.csv" ));
386428 ASSERT_FALSE (exists_test (" graph_NodeFeat.tsv" ));
387429 ASSERT_FALSE (exists_test (" graph_EdgeWeight.tsv" ));
430+
431+ remove (" graph.csv" );
432+ ASSERT_FALSE (exists_test (" graph.csv" ));
388433}
389434
390435TEST (RWOutputTest, test_12)
@@ -406,6 +451,9 @@ TEST(RWOutputTest, test_12)
406451 ASSERT_TRUE (exists_test (" graph.tsv" ));
407452 ASSERT_FALSE (exists_test (" graph_NodeFeat.tsv" ));
408453 ASSERT_FALSE (exists_test (" graph_EdgeWeight.tsv" ));
454+
455+ remove (" graph.tsv" );
456+ ASSERT_FALSE (exists_test (" graph.tsv" ));
409457}
410458
411459TEST (RWOutputTest, test_13)
@@ -427,6 +475,9 @@ TEST(RWOutputTest, test_13)
427475 ASSERT_TRUE (exists_test (" test_13.tsv" ));
428476 ASSERT_FALSE (exists_test (" test_13_NodeFeat.tsv" ));
429477 ASSERT_FALSE (exists_test (" test_13_EdgeWeight.tsv" ));
478+
479+ remove (" test_13.tsv" );
480+ ASSERT_FALSE (exists_test (" test_13.tsv" ));
430481}
431482
432483TEST (RWOutputTest, test_14)
@@ -463,6 +514,13 @@ TEST(RWOutputTest, test_15)
463514 ASSERT_TRUE (exists_test (" test_15.tsv" ));
464515 ASSERT_TRUE (exists_test (" test_15_NodeFeat.tsv" ));
465516 ASSERT_TRUE (exists_test (" test_15_EdgeWeight.tsv" ));
517+
518+ remove (" test_15.tsv" );
519+ remove (" test_15_NodeFeat.tsv" );
520+ remove (" test_15_EdgeWeight.tsv" );
521+ ASSERT_FALSE (exists_test (" test_15.tsv" ));
522+ ASSERT_FALSE (exists_test (" test_15_NodeFeat.tsv" ));
523+ ASSERT_FALSE (exists_test (" test_15_EdgeWeight.tsv" ));
466524}
467525
468526TEST (RWOutputTest, test_16)
@@ -481,6 +539,11 @@ TEST(RWOutputTest, test_16)
481539 ASSERT_TRUE (exists_test (" test_16.tsv" ));
482540 ASSERT_FALSE (exists_test (" test_16_NodeFeat.tsv" ));
483541 ASSERT_TRUE (exists_test (" test_16_EdgeWeight.tsv" ));
542+
543+ remove (" test_16.tsv" );
544+ remove (" test_16_EdgeWeight.tsv" );
545+ ASSERT_FALSE (exists_test (" test_16.tsv" ));
546+ ASSERT_FALSE (exists_test (" test_16_EdgeWeight.tsv" ));
484547}
485548
486549TEST (RWOutputTest, test_17)
@@ -499,6 +562,11 @@ TEST(RWOutputTest, test_17)
499562 ASSERT_TRUE (exists_test (" test_17.tsv" ));
500563 ASSERT_TRUE (exists_test (" test_17_NodeFeat.tsv" ));
501564 ASSERT_FALSE (exists_test (" test_17_EdgeWeight.tsv" ));
565+
566+ remove (" test_17.tsv" );
567+ remove (" test_17_NodeFeat.tsv" );
568+ ASSERT_FALSE (exists_test (" test_17.tsv" ));
569+ ASSERT_FALSE (exists_test (" test_17_NodeFeat.tsv" ));
502570}
503571
504572TEST (RWOutputTest, test_18)
@@ -559,6 +627,9 @@ TEST(RWOutputTest, test_18)
559627 ASSERT_TRUE (false ); // forced Error
560628 }
561629 }
630+
631+ remove (" test_18.tsv" );
632+ ASSERT_FALSE (exists_test (" test_18.tsv" ));
562633}
563634
564635TEST (RWOutputTest, test_19)
@@ -619,6 +690,11 @@ TEST(RWOutputTest, test_19)
619690 ASSERT_TRUE (false ); // forced Error
620691 }
621692 }
693+
694+ remove (" test_19.tsv" );
695+ remove (" test_19_NodeFeat.tsv" );
696+ ASSERT_FALSE (exists_test (" test_19.tsv" ));
697+ ASSERT_FALSE (exists_test (" test_19_NodeFeat.tsv" ));
622698}
623699
624700TEST (RWOutputTest, test_20)
@@ -684,6 +760,13 @@ TEST(RWOutputTest, test_20)
684760 ASSERT_TRUE (false ); // forced Error
685761 }
686762 }
763+
764+ remove (" test_20.tsv" );
765+ remove (" test_20_NodeFeat.tsv" );
766+ remove (" test_20_EdgeWeight.tsv" );
767+ ASSERT_FALSE (exists_test (" test_20.tsv" ));
768+ ASSERT_FALSE (exists_test (" test_20_NodeFeat.tsv" ));
769+ ASSERT_FALSE (exists_test (" test_20_EdgeWeight.tsv" ));
687770}
688771
689772TEST (RWOutputTest, test_21)
@@ -705,6 +788,11 @@ TEST(RWOutputTest, test_21)
705788 ASSERT_TRUE (exists_test (" test_21.csv.gz" ));
706789 ASSERT_TRUE (exists_test (" test_21_NodeFeat.csv.gz" ));
707790 ASSERT_FALSE (exists_test (" test_21_EdgeWeight.csv.gz" ));
791+
792+ remove (" test_21.csv.gz" );
793+ remove (" test_21_NodeFeat.csv.gz" );
794+ ASSERT_FALSE (exists_test (" test_21.csv.gz" ));
795+ ASSERT_FALSE (exists_test (" test_21_NodeFeat.csv.gz" ));
708796}
709797
710798TEST (RWOutputTest, test_22)
@@ -774,6 +862,19 @@ TEST(RWOutputTest, test_22)
774862 ASSERT_TRUE (false ); // forced Error
775863 }
776864 }
865+
866+ remove (" test_22.csv" );
867+ remove (" test_22_NodeFeat.csv" );
868+ remove (" test_22_EdgeWeight.csv" );
869+ remove (" test_22.csv.gz" );
870+ remove (" test_22_NodeFeat.csv.gz" );
871+ remove (" test_22_EdgeWeight.csv.gz" );
872+ ASSERT_FALSE (exists_test (" test_22.csv" ));
873+ ASSERT_FALSE (exists_test (" test_22_NodeFeat.csv" ));
874+ ASSERT_FALSE (exists_test (" test_22_EdgeWeight.csv" ));
875+ ASSERT_FALSE (exists_test (" test_22.csv.gz" ));
876+ ASSERT_FALSE (exists_test (" test_22_NodeFeat.csv.gz" ));
877+ ASSERT_FALSE (exists_test (" test_22_EdgeWeight.csv.gz" ));
777878}
778879
779880TEST (RWOutputTest, test_23)
@@ -795,6 +896,9 @@ TEST(RWOutputTest, test_23)
795896 ASSERT_TRUE (exists_test (" test_23.csv.gz" ));
796897 ASSERT_FALSE (exists_test (" test_23_NodeFeat.csv.gz" ));
797898 ASSERT_FALSE (exists_test (" test_23_EdgeWeight.csv.gz" ));
899+
900+ remove (" test_23.csv.gz" );
901+ ASSERT_FALSE (exists_test (" test_23.csv.gz" ));
798902}
799903
800904TEST (RWOutputTest, test_24)
@@ -816,6 +920,11 @@ TEST(RWOutputTest, test_24)
816920 ASSERT_TRUE (exists_test (" test_24.tsv.gz" ));
817921 ASSERT_TRUE (exists_test (" test_24_NodeFeat.tsv.gz" ));
818922 ASSERT_FALSE (exists_test (" test_24_EdgeWeight.tsv.gz" ));
923+
924+ remove (" test_24.tsv.gz" );
925+ remove (" test_24_NodeFeat.tsv.gz" );
926+ ASSERT_FALSE (exists_test (" test_24.tsv.gz" ));
927+ ASSERT_FALSE (exists_test (" test_24_NodeFeat.tsv.gz" ));
819928}
820929
821930TEST (RWOutputTest, test_25)
@@ -885,6 +994,19 @@ TEST(RWOutputTest, test_25)
885994 ASSERT_TRUE (false ); // forced Error
886995 }
887996 }
997+
998+ remove (" test_25.tsv" );
999+ remove (" test_25_NodeFeat.tsv" );
1000+ remove (" test_25_EdgeWeight.tsv" );
1001+ remove (" test_25.tsv.gz" );
1002+ remove (" test_25_NodeFeat.tsv.gz" );
1003+ remove (" test_25_EdgeWeight.tsv.gz" );
1004+ ASSERT_FALSE (exists_test (" test_25.tsv" ));
1005+ ASSERT_FALSE (exists_test (" test_25_NodeFeat.tsv" ));
1006+ ASSERT_FALSE (exists_test (" test_25_EdgeWeight.tsv" ));
1007+ ASSERT_FALSE (exists_test (" test_25.tsv.gz" ));
1008+ ASSERT_FALSE (exists_test (" test_25_NodeFeat.tsv.gz" ));
1009+ ASSERT_FALSE (exists_test (" test_25_EdgeWeight.tsv.gz" ));
8881010}
8891011
8901012TEST (RWOutputTest, test_26)
@@ -906,6 +1028,9 @@ TEST(RWOutputTest, test_26)
9061028 ASSERT_TRUE (exists_test (" test_26.tsv.gz" ));
9071029 ASSERT_FALSE (exists_test (" test_26_NodeFeat.tsv.gz" ));
9081030 ASSERT_FALSE (exists_test (" test_26_EdgeWeight.tsv.gz" ));
1031+
1032+ remove (" test_26.tsv.gz" );
1033+ ASSERT_FALSE (exists_test (" test_26.tsv.gz" ));
9091034}
9101035
9111036TEST (RWOutputTest, test_27)
@@ -932,6 +1057,9 @@ TEST(RWOutputTest, test_27)
9321057 fileCompressed.seekg (0 , std::ios::end);
9331058 int file_compressed_size = fileCompressed.tellg ();
9341059 ASSERT_LE (file_compressed_size, file_size);
1060+
1061+ remove (" test_27.tsv.gz" );
1062+ ASSERT_FALSE (exists_test (" test_27.tsv.gz" ));
9351063}
9361064
9371065
0 commit comments