From 0ec244a252217f0cead23cb2c49e2e90552962c5 Mon Sep 17 00:00:00 2001 From: Jeff Reback Date: Sun, 2 Dec 2018 18:23:08 -0500 Subject: [PATCH 1/2] TST: run setitem tests for IntegerArray --- pandas/core/arrays/integer.py | 4 ++++ pandas/tests/extension/test_integer.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/pandas/core/arrays/integer.py b/pandas/core/arrays/integer.py index e9d51aaea4218..bbdbe15b90769 100644 --- a/pandas/core/arrays/integer.py +++ b/pandas/core/arrays/integer.py @@ -58,6 +58,10 @@ def numpy_dtype(self): def kind(self): return self.numpy_dtype.kind + @cache_readonly + def itemsize(self): + return self.numpy_dtype.itemsize + @classmethod def construct_array_type(cls): """Return the array type associated with this dtype diff --git a/pandas/tests/extension/test_integer.py b/pandas/tests/extension/test_integer.py index efee647389884..218b2e9bd0e11 100644 --- a/pandas/tests/extension/test_integer.py +++ b/pandas/tests/extension/test_integer.py @@ -174,6 +174,10 @@ class TestGetitem(base.BaseGetitemTests): pass +class TestSetitem(base.BaseSetitemTests): + pass + + class TestMissing(base.BaseMissingTests): pass From 336ecfa2c69e3ad073a0c6cff9365c2524ac0742 Mon Sep 17 00:00:00 2001 From: Jeff Reback Date: Mon, 3 Dec 2018 09:59:11 -0500 Subject: [PATCH 2/2] doc-string --- pandas/core/arrays/integer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pandas/core/arrays/integer.py b/pandas/core/arrays/integer.py index bbdbe15b90769..87dc5f8aaf1e4 100644 --- a/pandas/core/arrays/integer.py +++ b/pandas/core/arrays/integer.py @@ -60,6 +60,7 @@ def kind(self): @cache_readonly def itemsize(self): + """ Return the number of bytes in this dtype """ return self.numpy_dtype.itemsize @classmethod