Skip to content

Commit 2413f37

Browse files
committed
added p4d comparison tests
1 parent 1909742 commit 2413f37

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

pandas/tests/test_panel4d.py

+9
Original file line numberDiff line numberDiff line change
@@ -372,11 +372,20 @@ def test_comparisons(self):
372372
p1 = tm.makePanel4D()
373373
p2 = tm.makePanel4D()
374374

375+
tp = p1.reindex(labels = p1.labels + ['foo'])
376+
p = p1[p1.labels[0]]
377+
375378
def test_comp(func):
376379
result = func(p1, p2)
377380
self.assert_(np.array_equal(result.values,
378381
func(p1.values, p2.values)))
379382

383+
# versus non-indexed same objs
384+
self.assertRaises(Exception, func, p1, tp)
385+
386+
# versus different objs
387+
self.assertRaises(Exception, func, p1, p)
388+
380389
result3 = func(self.panel4d, 0)
381390
self.assert_(np.array_equal(result3.values,
382391
func(self.panel4d.values, 0)))

0 commit comments

Comments
 (0)