New submission from Chris Withers <ch...@simplistix.co.uk>:
$ python3 Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 26 2018, 23:26:24) [Clang 6.0 (clang-600.0.57)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> from unittest.mock import call >>> call(x=1) == call(x=2) False Good so far? >>> call(x=1).foo == call(x=2).foo True Eep, I think a lot of people might find that quite surprising! ---------- assignee: michael.foord components: Tests messages: 329813 nosy: cjw296, michael.foord priority: normal severity: normal status: open title: mock.call equality surprisingly broken type: behavior versions: Python 2.7, Python 3.7, Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35226> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com