@@ -1891,21 +1891,24 @@ def test_where_numeric_with_string(self):
1891
1891
s = pd .Series ([1 , 2 , 3 ])
1892
1892
w = s .where (s > 1 , 'X' )
1893
1893
1894
+ self .assertFalse (com .is_integer (w [0 ]))
1895
+ self .assertTrue (com .is_integer (w [1 ]))
1896
+ self .assertTrue (com .is_integer (w [2 ]))
1894
1897
self .assertTrue (isinstance (w [0 ], str ))
1895
- self .assertTrue (isinstance (w [1 ], int ))
1896
- self .assertTrue (isinstance (w [2 ], int ))
1897
1898
self .assertTrue (w .dtype == 'object' )
1898
1899
1899
1900
w = s .where (s > 1 , ['X' , 'Y' , 'Z' ])
1901
+ self .assertFalse (com .is_integer (w [0 ]))
1902
+ self .assertTrue (com .is_integer (w [1 ]))
1903
+ self .assertTrue (com .is_integer (w [2 ]))
1900
1904
self .assertTrue (isinstance (w [0 ], str ))
1901
- self .assertTrue (isinstance (w [1 ], int ))
1902
- self .assertTrue (isinstance (w [2 ], int ))
1903
1905
self .assertTrue (w .dtype == 'object' )
1904
1906
1905
1907
w = s .where (s > 1 , np .array (['X' , 'Y' , 'Z' ]))
1908
+ self .assertFalse (com .is_integer (w [0 ]))
1909
+ self .assertTrue (com .is_integer (w [1 ]))
1910
+ self .assertTrue (com .is_integer (w [2 ]))
1906
1911
self .assertTrue (isinstance (w [0 ], str ))
1907
- self .assertTrue (isinstance (w [1 ], int ))
1908
- self .assertTrue (isinstance (w [2 ], int ))
1909
1912
self .assertTrue (w .dtype == 'object' )
1910
1913
1911
1914
def test_setitem_boolean (self ):
0 commit comments