Да, вот тестов в динамике и достаточно, потому что пока тайпингов надолбишь (апосля), ты уж и отрефакторишь:) и опять же писать в python-е типы повсеместно это бред. Поэтому тесты и рефакторинг руками
типа хорошо, но я соглашусь, что вписывать в старый код что-то... ну такое. проще нормально сразу написать. особенно 2to3 в наше время.
там и половину библиотек заменить можно будет