[issue27071] unittest.TestCase.assertCountEqual is a very misleading name

Raymond Hettinger report at bugs.python.org
Sat Sep 21 01:52:06 EDT 2019


Raymond Hettinger <raymond.hettinger at gmail.com> added the comment:

FWIW "assertMultiSetEqual" may be better than "assertPermutation".  The issue with the latter is that distinct but equal values may appear on both sides, so it isn't really a permutation.

   # These don't look like permutations at all
   # but they are equivalent multisets
   assertPermutation([Decimal(3), 5, Fraction(12, 4)], [3.0, 3, Fraction(15, 3)])

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue27071>
_______________________________________


More information about the Python-bugs-list mailing list