Op 15-04-16 om 11:10 schreef Steven D'Aprano:
> If you have code which is not parameterized, and you want to parameterize
> it, you have to refactor. Unit tests are no different from anything else.

I don't agree with that. If I have a piece of code that I want to parameterize,
Often enough all I need to do is shift the code to the right. Prepend a def
line and use a parameter with the same name as the more global variable I
was using before. I don't need to change access to the variable in the code.

If python would treat class variable as a scope between methods and the
rest, something equally simple might have worked here. But that is another
discussions.

[Sensible suggestions removed.]

-- 
Antoon Pardon

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to