@@ -67,10 +67,11 @@ def test_getitem_boolean(self):
67
67
68
68
subframe_obj = self .tsframe [indexer_obj ]
69
69
assert_frame_equal (subframe_obj , subframe )
70
-
70
+
71
71
def test_getattr (self ):
72
72
tm .assert_series_equal (self .frame .A , self .frame ['A' ])
73
- self .assertRaises (AttributeError , getattr , self .frame , 'NONEXISTENT_NAME' )
73
+ self .assertRaises (AttributeError , getattr , self .frame ,
74
+ 'NONEXISTENT_NAME' )
74
75
75
76
def test_setitem (self ):
76
77
# not sure what else to do here
@@ -1268,20 +1269,25 @@ def test_to_string(self):
1268
1269
1269
1270
biggie ['A' ][:20 ] = nan
1270
1271
biggie ['B' ][:20 ] = nan
1272
+ s = biggie .to_string ()
1273
+
1271
1274
buf = StringIO ()
1272
- biggie .to_string (buf = buf )
1275
+ retval = biggie .to_string (buf = buf )
1276
+ self .assert_ (retval is None )
1277
+ self .assertEqual (buf .getvalue (), s )
1278
+
1279
+ self .assert_ (isinstance (s , basestring ))
1273
1280
1274
- biggie .to_string (buf = buf , columns = ['B' , 'A' ], colSpace = 17 )
1275
- biggie .to_string (buf = buf , columns = ['B' , 'A' ],
1276
- formatters = {'A' : lambda x : '%.1f' % x })
1281
+ biggie .to_string (columns = ['B' , 'A' ], colSpace = 17 )
1282
+ biggie .to_string (columns = ['B' , 'A' ],
1283
+ formatters = {'A' : lambda x : '%.1f' % x })
1277
1284
1278
- biggie .to_string (buf = buf , columns = ['B' , 'A' ],
1279
- float_format = str )
1280
- biggie .to_string (buf = buf , columns = ['B' , 'A' ], colSpace = 12 ,
1281
- float_format = str )
1285
+ biggie .to_string (columns = ['B' , 'A' ], float_format = str )
1286
+ biggie .to_string (columns = ['B' , 'A' ], colSpace = 12 ,
1287
+ float_format = str )
1282
1288
1283
1289
frame = DataFrame (index = np .arange (1000 ))
1284
- frame .to_string (buf = buf )
1290
+ frame .to_string ()
1285
1291
1286
1292
def test_insert (self ):
1287
1293
df = DataFrame (np .random .randn (5 , 3 ), index = np .arange (5 ),
0 commit comments