Few write TDD, so not only do you have to write a test, you also have to spend time on the code.
It is not always correct to say that a person who does not like tests is an unskilled developer.
A large number of people believe that plus Python in the absence of types and typing.
: «, Haskell , : , . Python , , ».
I want to get a tool for the developer, and not a piece for increasing code coverage.
if arg_1==1: raise error
arg_1=1
arg_1>2
But I have a feeling that we will sooner or later automate what we are already doing well.
If it is possible to edit the code, then contract tests are good.
I try not to do unnecessary work at work, not to do what will entail the loss of my time afterwards.
For details of implementing test generation from Python code, as well as solving many other tasks of a Python developer, come to Moscow Python Conf ++ , which we postponed to September 15.