Hi team,
please review my refactoring patch.
There is not much PEP8 refactor, mostly I just refactored it to the pytest structure.
Some testcases were united into one, because they contained obvious big repetitions.
https://fedorahosted.org/389/ticket/48264
https://fedorahosted.org/389/attachment/ticket/48264/0001-Ticket-48264-Ti...