Skip to content

Commit 5a7fe40

Browse files
GH1217 PR feedback
1 parent 6d15f0c commit 5a7fe40

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

tests/test_frame.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -632,6 +632,19 @@ def test_types_itertuples() -> None:
632632
check(assert_type(t1, _PandasNamedTuple), _PandasNamedTuple)
633633

634634

635+
def test_types_items() -> None:
636+
df = pd.DataFrame(data={"col1": [2, 1], "col2": [3, 4]})
637+
check(
638+
assert_type(df.items(), Iterator[tuple[Hashable, pd.Series]]),
639+
Iterator,
640+
tuple,
641+
)
642+
643+
for t1, t2 in df.items():
644+
check(assert_type(t1, Hashable), Hashable)
645+
check(assert_type(t2, pd.Series), pd.Series)
646+
647+
635648
def test_frame_iterator() -> None:
636649
"""Test iterator methods for a dataframe GH1217."""
637650
df = pd.DataFrame(data={"col1": [2, 1], "col2": [3, 4]})

0 commit comments

Comments
 (0)