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

Rispondere a