Salve a tutti, mi sono imbattuto in un baco di un mio programma (python 3.5) ma non riesco capire cosa ho sbagliato. l'asserzione dice cosa mi aspetto.
# -*- coding: utf-8 -*- class CIntervallo: def getRange(self): oRangeP = CRange() return oRangeP class CRange(): def __init__(self,lTests=[]): self.Tests = lTests oPippo = CIntervallo() oRange = oPippo.getRange() oRange.Tests += ["Cavolo"] # oTopolino = CIntervallo() oRange1 = oTopolino.getRange() assert len(oRange1.Tests)==0,"Mi aspetto che l'attributo 'Tests' contiene una lista vuota invece contiene '%s'." % (oRange1.Tests) PS: ovviamente questo e' un estratto del programma che ho costruito per far emergere il baco. Aiutatemi per favore, proprio non capisco cosa sbaglio.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python