Skip to content

Commit 0eea67d

Browse files
committed
Fixup repr, equality tests
1 parent 3cb2eec commit 0eea67d

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

pandas/core/dtypes/dtypes.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def __eq__(self, other):
216216
def __unicode__(self):
217217
tpl = 'CategoricalDtype({}ordered={})'
218218
if self.categories is None:
219-
data = "None"
219+
data = "None, "
220220
else:
221221
data = self.categories._format_data(name=self.__class__.__name__)
222222
return tpl.format(data, self.ordered)

pandas/tests/dtypes/test_dtypes.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -601,14 +601,14 @@ def test_same_categories_different_order(self):
601601
@pytest.mark.parametrize('ordered, other, expected', [
602602
(True, CategoricalDtype(['a', 'b'], True), True),
603603
(False, CategoricalDtype(['a', 'b'], False), True),
604-
(True, CategoricalDtype(['a', 'b'], False), True),
605-
# (False, CategoricalDtype(['a', 'b'], True), False),
606-
# (True, CategoricalDtype([1, 2], False), False),
607-
# (False, CategoricalDtype([1, 2], True), False),
608-
# (False, CategoricalDtype(None, True), False),
609-
# (True, CategoricalDtype(None, True), False),
610-
# (False, CategoricalDtype(None, False), False),
611-
# (True, CategoricalDtype(None, False), False),
604+
(True, CategoricalDtype(['a', 'b'], False), False),
605+
(False, CategoricalDtype(['a', 'b'], True), False),
606+
(True, CategoricalDtype([1, 2], False), False),
607+
(False, CategoricalDtype([1, 2], True), False),
608+
(False, CategoricalDtype(None, True), True),
609+
(True, CategoricalDtype(None, True), True),
610+
(False, CategoricalDtype(None, False), True),
611+
(True, CategoricalDtype(None, False), True),
612612
(True, 'category', True),
613613
(False, 'category', True),
614614
(True, 'not a category', False),

0 commit comments

Comments
 (0)