New submission from Robert Collins:

We had a discussion on the list sparked by the assret checking, and in it I 
proposed that the API would be cleaner if the asserts were module functions.

e.g. rather than::

 a_mock.assert_called_with(Foo)


 assert_called_with(a_mock, Foo)

Michael has objected to this saying that the current structure is part of 
mock's success - but I'm filing this since a number of other core devs seemed 
to really like the idea. We can discuss here and if the consensus is that it 
wouldn't be an improvement - thats fine. OTOH if the consensus is that it is an 
improvement, this can serve as a memo to someone to implement the new API.

----------
components: Library (Lib)
messages: 246846
nosy: rbcollins
priority: normal
severity: normal
status: open
title: Mock.assert* API is in user namespace
type: enhancement
versions: Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24651>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to