Skip to content

Commit 188c86c

Browse files
author
Hernán Morales Durand
committed
Add test
1 parent 202adb8 commit 188c86c

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

src/DataFrame-IO-Tests/DataFrameCsvReaderTest.class.st

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,28 @@ DataFrameCsvReaderTest >> testReadCsv [
7878
self assert: actualDataFrame equals: dataFrameWithoutRowNames
7979
]
8080

81+
{ #category : #tests }
82+
DataFrameCsvReaderTest >> testReadCsvWithColumnNamesWithSeparator [
83+
84+
| controlDataFrame customColumnNames |
85+
86+
customColumnNames := #('Col1' 'Col2' 'Col3' 'Col4').
87+
88+
controlDataFrame := DataFrame
89+
readFromCsv: tabCsvFile
90+
withColumnNames: customColumnNames
91+
separator: Character tab.
92+
93+
self
94+
assertCollection: controlDataFrame columnNames
95+
equals: customColumnNames asOrderedCollection.
96+
97+
"The original header is counted as a normal row now"
98+
self
99+
assert: controlDataFrame size
100+
equals: 6.
101+
]
102+
81103
{ #category : #tests }
82104
DataFrameCsvReaderTest >> testReadCsvWithRowNames [
83105
| actualDataFrame |

0 commit comments

Comments
 (0)