@@ -214,6 +214,14 @@ def test_iterrows(self):
214
214
exp = self .mixed_frame .loc [k ]
215
215
self ._assert_series_equal (v , exp )
216
216
217
+ def test_iterrows_iso8601 (self ):
218
+ s = self .klass (
219
+ {'non_iso8601' : ['M1701' , 'M1802' , 'M1903' , 'M2004' ],
220
+ 'iso8601' : date_range ('2000-01-01' , periods = 4 , freq = 'M' )})
221
+ for k , v in s .iterrows ():
222
+ exp = s .loc [k ]
223
+ self ._assert_series_equal (v , exp )
224
+
217
225
def test_itertuples (self ):
218
226
for i , tup in enumerate (self .frame .itertuples ()):
219
227
s = self .klass ._constructor_sliced (tup [1 :])
@@ -504,12 +512,3 @@ def test_tab_complete_warning(self, ip):
504
512
with tm .assert_produces_warning (None ):
505
513
with provisionalcompleter ('ignore' ):
506
514
list (ip .Completer .completions ('df.' , 1 ))
507
-
508
- def test_iterrows_iso8601 (self ):
509
- # GH19671, SparseBlock cannot be tested due to lack of implementation.
510
- s = self .klass (
511
- {'non_iso8601' : ['M1701' , 'M1802' , 'M1903' , 'M2004' ],
512
- 'iso8601' : date_range ('2000-01-01' , periods = 4 , freq = 'M' )})
513
- for k , v in s .iterrows ():
514
- exp = s .loc [k ]
515
- self ._assert_series_equal (v , exp )
0 commit comments