New submission from Brian <[email protected]>:
Like the title says, TestCase.assertSequenceEqual does not behave like
TestCase.assertEqual where it uses TestCase._getAssertEqualityFunc. Instead,
TestCase.assertSequenceEqual uses `item1 != item2`. That way I can do something
like this:
```
def test_stuff(self):
self.addTypeEqualityFunc(
MyObject,
comparison_method_which_compares_how_i_want,
)
self.assertListEqual(
get_list_of_objects(),
[MyObject(...), MyObject(...)],
)
```
----------
components: Tests
messages: 398851
nosy: Rarity
priority: normal
severity: normal
status: open
title: assertSequenceEqual does not use _getAssertEqualityFunc
type: behavior
versions: Python 3.6, Python 3.9
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue44819>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com