@@ -564,36 +564,35 @@ def test_to_csv_compression(self, compression_only,
564
564
565
565
@pytest .mark .parametrize ("header, index_label, expected_rows" , [
566
566
(False , True , ['index.name,,' , '0,0,0' , '1,0,0' ]),
567
- (True , True , ['index.name,A,B ' , '0,0,0' , '1,0,0' ]),
567
+ (True , True , ['index.name,0,1 ' , '0,0,0' , '1,0,0' ]),
568
568
(False , False , ['0,0,0' , '1,0,0' ]),
569
- (True , False , [',A,B ' , '0,0,0' , '1,0,0' ]),
569
+ (True , False , [',0,1 ' , '0,0,0' , '1,0,0' ]),
570
570
(False , None , ['0,0,0' , '1,0,0' ]),
571
- (True , None , ['index.name,A,B ' , '0,0,0' , '1,0,0' ])
571
+ (True , None , ['index.name,0,1 ' , '0,0,0' , '1,0,0' ])
572
572
])
573
573
def test_to_csv_header_single_index (self , header , index_label ,
574
574
expected_rows ):
575
575
# issue 24546
576
576
df = pd .DataFrame (np .zeros ((2 , 2 ), dtype = int ))
577
577
df .index .name = 'index.name'
578
- df .columns = [ 'A' , 'B' ]
578
+ df .columns . name = 'columns.name'
579
579
580
580
result = df .to_csv (header = header , index_label = index_label )
581
581
expected = tm .convert_rows_list_to_csv_str (expected_rows )
582
582
assert result == expected
583
583
584
584
@pytest .mark .parametrize ("header, index_label, expected_rows" , [
585
585
(False , True , ['index.name.0,index.name.1,,' , 'a,b,0,0' , 'a,c,0,0' ]),
586
- (True , True , ['index.name.0,index.name.1,A,B ' , 'a,b,0,0' , 'a,c,0,0' ]),
586
+ (True , True , ['index.name.0,index.name.1,0,1 ' , 'a,b,0,0' , 'a,c,0,0' ]),
587
587
(False , False , ['a,b,0,0' , 'a,c,0,0' ]),
588
- (True , False , [',,A,B ' , 'a,b,0,0' , 'a,c,0,0' ]),
588
+ (True , False , [',,0,1 ' , 'a,b,0,0' , 'a,c,0,0' ]),
589
589
(False , None , ['a,b,0,0' , 'a,c,0,0' ]),
590
- (True , None , ['index.name.0,index.name.1,A,B ' , 'a,b,0,0' , 'a,c,0,0' ])
590
+ (True , None , ['index.name.0,index.name.1,0,1 ' , 'a,b,0,0' , 'a,c,0,0' ])
591
591
])
592
592
def test_to_csv_header_multi_index (self , header , index_label ,
593
593
expected_rows ):
594
594
# issue 24546
595
595
df = pd .DataFrame (np .zeros ((2 , 2 ), dtype = int ))
596
- df .columns = ['A' , 'B' ]
597
596
df .index = pd .MultiIndex .from_product ([['a' ], ['b' , 'c' ]], names = [
598
597
'index.name.0' , 'index.name.1' ])
599
598
0 commit comments