@@ -101,6 +101,11 @@ internal static void VerifyColumnTypes(DataFrame df, bool testArrowStringColumn
101101 }
102102 }
103103
104+ private static Stream GetStream ( string streamData )
105+ {
106+ return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
107+ }
108+
104109 [ Theory ]
105110 [ InlineData ( false ) ]
106111 [ InlineData ( true ) ]
@@ -114,10 +119,6 @@ public void TestReadCsvWithHeader(bool useQuotes)
114119{ CMT } ,1,1,637,1.4,CRD,8.5
115120{ CMT } ,1,1,181,0.6,CSH,4.5";
116121
117- Stream GetStream ( string streamData )
118- {
119- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
120- }
121122 void RegularTest ( DataFrame df )
122123 {
123124 Assert . Equal ( 4 , df . Rows . Count ) ;
@@ -155,10 +156,6 @@ public void TestReadCsvSplitAcrossMultipleLines()
155156{ CMT } ,1,1,637,1.4,CRD,8.5
156157{ CMT } ,1,1,181,0.6,CSH,4.5";
157158
158- Stream GetStream ( string streamData )
159- {
160- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
161- }
162159 void RegularTest ( DataFrame df )
163160 {
164161 Assert . Equal ( 4 , df . Rows . Count ) ;
@@ -198,10 +195,6 @@ public void TestReadCsvNoHeader(bool useQuotes)
198195{ CMT } ,1,1,637,1.4,CRD,8.5
199196{ CMT } ,1,1,181,0.6,CSH,4.5";
200197
201- Stream GetStream ( string streamData )
202- {
203- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
204- }
205198 void RegularTest ( DataFrame df )
206199 {
207200 Assert . Equal ( 4 , df . Rows . Count ) ;
@@ -292,10 +285,6 @@ False 10 Null
292285CMT,1,1,637,1.4,CRD,8.5
293286CMT,1,1,181,0.6,CSH,4.5" ;
294287
295- Stream GetStream ( string streamData )
296- {
297- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
298- }
299288
300289 string data = header ? headerLine + dataLines : dataLines ;
301290 DataFrame df = DataFrame . LoadCsv ( GetStream ( data ) ,
@@ -346,10 +335,6 @@ public void TestReadCsvWithTypes()
346335,,,,,,
347336CMT,1,1,181,0.6,CSH,4.5" ;
348337
349- Stream GetStream ( string streamData )
350- {
351- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
352- }
353338 void Verify ( DataFrame df )
354339 {
355340 Assert . Equal ( 5 , df . Rows . Count ) ;
@@ -409,10 +394,6 @@ public void TestReadCsvWithPipeSeparator()
409394||||||
410395CMT|1|1|181|0.6|CSH|4.5" ;
411396
412- Stream GetStream ( string streamData )
413- {
414- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
415- }
416397 void Verify ( DataFrame df )
417398 {
418399 Assert . Equal ( 5 , df . Rows . Count ) ;
@@ -452,10 +433,6 @@ public void TestReadCsvWithSemicolonSeparator()
452433;;;;;;
453434CMT;1;1;181;0.6;CSH;4.5" ;
454435
455- Stream GetStream ( string streamData )
456- {
457- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
458- }
459436 void Verify ( DataFrame df )
460437 {
461438 Assert . Equal ( 5 , df . Rows . Count ) ;
@@ -494,10 +471,6 @@ public void TestReadCsvWithExtraColumnInHeader()
494471CMT,1,1,637,1.4,CRD,8.5
495472CMT,1,1,181,0.6,CSH,4.5" ;
496473
497- Stream GetStream ( string streamData )
498- {
499- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
500- }
501474 void Verify ( DataFrame df )
502475 {
503476 Assert . Equal ( 4 , df . Rows . Count ) ;
@@ -527,11 +500,6 @@ public void TestReadCsvWithExtraColumnInRow()
527500CMT,1,1,637,1.4,CRD,8.5,0
528501CMT,1,1,181,0.6,CSH,4.5,0" ;
529502
530- Stream GetStream ( string streamData )
531- {
532- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
533- }
534-
535503 Assert . Throws < IndexOutOfRangeException > ( ( ) => DataFrame . LoadCsv ( GetStream ( data ) ) ) ;
536504 Assert . Throws < IndexOutOfRangeException > ( ( ) => DataFrame . LoadCsvFromString ( data ) ) ;
537505 }
@@ -545,11 +513,6 @@ public void TestReadCsvWithLessColumnsInRow()
545513CMT,1,1,637,1.4,CRD
546514CMT,1,1,181,0.6,CSH" ;
547515
548- Stream GetStream ( string streamData )
549- {
550- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
551- }
552-
553516 void Verify ( DataFrame df )
554517 {
555518 Assert . Equal ( 4 , df . Rows . Count ) ;
@@ -581,11 +544,6 @@ public void TestReadCsvWithAllNulls()
581544null,null,null,null
582545null,null,null,null" ;
583546
584- Stream GetStream ( string streamData )
585- {
586- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
587- }
588-
589547 void Verify ( DataFrame df )
590548 {
591549 Assert . Equal ( 6 , df . Rows . Count ) ;
@@ -629,11 +587,6 @@ public void TestReadCsvWithNullsAndDataTypes()
629587,,,
630588CMT,1,1,null" ;
631589
632- Stream GetStream ( string streamData )
633- {
634- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
635- }
636-
637590 void Verify ( DataFrame df )
638591 {
639592 Assert . Equal ( 6 , df . Rows . Count ) ;
@@ -696,11 +649,6 @@ public void TestReadCsvWithNulls()
696649,,,
697650CMT,1,1,null" ;
698651
699- Stream GetStream ( string streamData )
700- {
701- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
702- }
703-
704652 void Verify ( DataFrame df )
705653 {
706654 Assert . Equal ( 6 , df . Rows . Count ) ;
@@ -918,10 +866,6 @@ public void TestMixedDataTypesInCsv()
918866,
919867CMT," ;
920868
921- Stream GetStream ( string streamData )
922- {
923- return new MemoryStream ( Encoding . Default . GetBytes ( streamData ) ) ;
924- }
925869 DataFrame df = DataFrame . LoadCsv ( GetStream ( data ) ) ;
926870 Assert . Equal ( 6 , df . Rows . Count ) ;
927871 Assert . Equal ( 2 , df . Columns . Count ) ;
0 commit comments