[Python-Dev] How far to go with user-friendliness

Robert Collins robertc at robertcollins.net
Tue Jul 14 21:40:57 CEST 2015


On 15 July 2015 at 07:39, Paul Moore <p.f.moore at gmail.com> wrote:
> On 14 July 2015 at 20:27, Robert Collins <robertc at robertcollins.net> wrote:

>>> In effect, this patch is "reserving" all attributes starting with
>>> "assert" or "assret" as actual methods of the mock object, and not
>>> mocked attributes.
>>
>> Yes, and thats ugly. OTOH it caught hundreds of useless tests in
>> OpenStack when this got ported into mock 1.1.0.
>
> ... which I guess counts as strong evidence that this *is* a common
> typo, at least in certain contexts.

For clarity: None of the caught failures were assret as far as I know.
They were things like assert_called_onec_with, or assert_called.

-Rob



-- 
Robert Collins <rbtcollins at hp.com>
Distinguished Technologist
HP Converged Cloud


More information about the Python-Dev mailing list