Dec 23, 2016 11:21
У меня только что тесты поймали крайне странную багу - переменные из одного теста оказывались внутри класса в другом тесте. В начале теста класс честно инициализировался, никаких моков.
После пристальных раздумий я минимизировал происходящее до следующего:
class C:
a = {}
def __init__(self, x):
self.a[x] = x
x=C(1)
y=C(2)
print x.a
Проверьте, насколько вы знаете питон.
python