@@ -1975,17 +1975,17 @@ def test_get_agg_axis(self):
1975
1975
self .assertRaises (Exception , self .frame ._get_agg_axis , 2 )
1976
1976
1977
1977
def test_nonzero (self ):
1978
- self .assertFalse (self .empty )
1978
+ self .assertTrue (self . empty .empty )
1979
1979
1980
- self .assert_ (self .frame )
1981
- self .assert_ (self .mixed_frame )
1980
+ self .assertFalse (self .frame . empty )
1981
+ self .assertFalse (self .mixed_frame . empty )
1982
1982
1983
1983
# corner case
1984
1984
df = DataFrame ({'A' : [1. , 2. , 3. ],
1985
1985
'B' : ['a' , 'b' , 'c' ]},
1986
1986
index = np .arange (3 ))
1987
1987
del df ['A' ]
1988
- self .assert_ (df )
1988
+ self .assertFalse (df . empty )
1989
1989
1990
1990
def test_repr (self ):
1991
1991
buf = StringIO ()
@@ -2329,7 +2329,7 @@ def test_combineFrame(self):
2329
2329
self .assert_ (np .isnan (empty_plus .values ).all ())
2330
2330
2331
2331
empty_empty = self .empty + self .empty
2332
- self .assert_ ( not empty_empty )
2332
+ self .assertTrue ( empty_empty . empty )
2333
2333
2334
2334
# out of order
2335
2335
reverse = self .frame .reindex (columns = self .frame .columns [::- 1 ])
@@ -3360,7 +3360,7 @@ def test_reindex(self):
3360
3360
3361
3361
# length zero
3362
3362
newFrame = self .frame .reindex ([])
3363
- self .assert_ (not newFrame )
3363
+ self .assert_ (newFrame . empty )
3364
3364
self .assertEqual (len (newFrame .columns ), len (self .frame .columns ))
3365
3365
3366
3366
# length zero with columns reindexed with non-empty index
@@ -3415,7 +3415,7 @@ def test_reindex_columns(self):
3415
3415
3416
3416
# length zero
3417
3417
newFrame = self .frame .reindex (columns = [])
3418
- self .assert_ (not newFrame )
3418
+ self .assert_ (newFrame . empty )
3419
3419
3420
3420
def test_reindex_fill_value (self ):
3421
3421
df = DataFrame (np .random .randn (10 , 4 ))
@@ -3738,10 +3738,10 @@ def test_apply(self):
3738
3738
3739
3739
# empty
3740
3740
applied = self .empty .apply (np .sqrt )
3741
- self .assert_ (not applied )
3741
+ self .assert_ (applied . empty )
3742
3742
3743
3743
applied = self .empty .apply (np .mean )
3744
- self .assert_ (not applied )
3744
+ self .assert_ (applied . empty )
3745
3745
3746
3746
no_rows = self .frame [:0 ]
3747
3747
result = no_rows .apply (lambda x : x .mean ())
@@ -5121,13 +5121,20 @@ def test_stale_cached_series_bug_473(self):
5121
5121
self .assert_ (isnull (Y ['g' ]['c' ]))
5122
5122
5123
5123
def test_index_namedtuple (self ):
5124
+ # Skipping until 1026 is properly resolved
5125
+ raise nose .SkipTest
5124
5126
from collections import namedtuple
5125
5127
IndexType = namedtuple ("IndexType" , ["a" , "b" ])
5126
5128
idx1 = IndexType ("foo" , "bar" )
5127
5129
idx2 = IndexType ("baz" , "bof" )
5128
5130
index = Index ([idx1 , idx2 ], name = "composite_index" )
5129
5131
df = DataFrame ([(1 , 2 ), (3 , 4 )], index = index , columns = ["A" , "B" ])
5130
- self .assertEqual (df .ix [IndexType ("foo" , "bar" )], (1 , 2 ))
5132
+ print df .ix [IndexType ("foo" , "bar" )]["A" ]
5133
+ self .assertEqual (df .ix [IndexType ("foo" , "bar" )]["A" ], 1 )
5134
+
5135
+ def test_bool_raises_value_error_1069 (self ):
5136
+ df = DataFrame ([1 , 2 , 3 ])
5137
+ self .failUnlessRaises (ValueError , lambda : bool (df ))
5131
5138
5132
5139
if __name__ == '__main__' :
5133
5140
# unittest.main()
0 commit comments