@@ -23,36 +23,52 @@ DataFrameCsvReaderTest >> createFile: aFileReference withContents: aString [
2323
2424{ #category : #running }
2525DataFrameCsvReaderTest >> setUp [
26+
27+ super setUp.
2628 directory := FileSystem memory workingDirectory / ' testData' .
2729 directory createDirectory.
28-
30+
2931 commaCsvFile := directory / ' comma.csv' .
30- tabCsvFile := directory / ' tab.csv' .
31- emptyCsvFile := directory / ' empty.csv' .
32-
32+ tabCsvFile := directory / ' tab.csv' .
33+ emptyCsvFile := directory / ' empty.csv' .
34+
3335 self createFile: commaCsvFile withContents: TestCsvStrings commaCsvString.
3436 self createFile: tabCsvFile withContents: TestCsvStrings tabCsvString.
3537 self createFile: emptyCsvFile withContents: TestCsvStrings emptyCsvString.
36-
37- dataFrameWithRowNames := DataFrame withRows: #(
38- (2.4 true 'rain')
39- (0.5 true ' rain' )
40- (- 1.2 true ' snow' )
41- (- 2.3 false ' -' )
42- (3.2 true ' rain' )).
43-
44- dataFrameWithRowNames columnNames: #(temperature precipitation type) .
45- dataFrameWithRowNames rowNames: (#('01:10' '01:30' '01:50' '02:10' '02:30')
46- collect: #asTime ).
47-
38+
39+ dataFrameWithRowNames := DataFrame withRows: #( #( 2.4 true 'rain' ) #( 0.5 true 'rain' ) #( -1.2 true 'snow' ) #( -2.3 false '-' ) #( 3.2 true 'rain' ) ).
40+
41+ dataFrameWithRowNames columnNames: #( temperature precipitation type ) .
42+ dataFrameWithRowNames rowNames: (#( '01:10' '01:30' '01:50' '02:10' '02:30' ) collect: #asTime ).
43+
4844 dataFrameWithoutRowNames := DataFrame withRows: {
49- { ' 01:10' asTime . 2.4 . true . ' rain' } .
50- { ' 01:30' asTime . 0.5 . true . ' rain' } .
51- { ' 01:50' asTime . - 1.2 . true . ' snow' } .
52- { ' 02:10' asTime . - 2.3 . false . ' -' } .
53- { ' 02:30' asTime . 3.2 . true . ' rain' }}.
54-
55- dataFrameWithoutRowNames columnNames: #(nil temperature precipitation type) .
45+ {
46+ ' 01:10' asTime.
47+ 2.4 .
48+ true .
49+ ' rain' }.
50+ {
51+ ' 01:30' asTime.
52+ 0.5 .
53+ true .
54+ ' rain' }.
55+ {
56+ ' 01:50' asTime.
57+ - 1.2 .
58+ true .
59+ ' snow' }.
60+ {
61+ ' 02:10' asTime.
62+ - 2.3 .
63+ false .
64+ ' -' }.
65+ {
66+ ' 02:30' asTime.
67+ 3.2 .
68+ true .
69+ ' rain' } }.
70+
71+ dataFrameWithoutRowNames columnNames: #( nil temperature precipitation type )
5672]
5773
5874{ #category : #tests }
0 commit comments