IIC2233 / Syllabus-2024-1

79 stars 10 forks source link

Error en el propertie #156

Open JSalas277 opened 5 months ago

JSalas277 commented 5 months ago

Tengo el siguiente error y no puedo entender en que me equivoque exactamente:

====================================================================== FAIL: test_init_correcto_con_property (main.VerificarClaseAutoBencina) Verifica correcto setter de la property

Traceback (most recent call last): File "/home/jsalas277/PrograAvanzada/Syllabus2024/Syllabus/Actividades/AC1/test.py", line 83, in test_init_correcto_con_property self.assertEqual(auto.energia, 0) AssertionError: -9999 != 0

fjchamorro commented 5 months ago

Hola, creo que quiere decir que el atributo energía del auto definido en ese test es -9999 y debería ser 0

JSalas277 commented 5 months ago

Se esa parte y al parecer no accede al setter lo cual encuentro raro porque lo revise y no tiene nada que pareciera malo:

@energia.setter def energia(self, valor) -> None: if valor < 0: self._energia = 0 else: self._energia = valor