Example #1
0
 def test_estacionamiento_extended_form_tarifa_especiales_nula(self):
     form_data = {
         "puestos_motos": 2,
         "puestos_carros": 2,
         "puestos_autobus": 2,
         "puestos_microbus": 2,
         "puestos_camiones": 2,
         "puestos_especiales": 2,
         "horarioin": time(hour=6, minute=0),
         "horarioout": time(hour=19, minute=0),
         "tarifa_motos": 12,
         "tarifa_carros": 12,
         "tarifa_autobus": 12,
         "tarifa_microbus": 12,
         "tarifa_camiones": 12,
         "tarifa_especiales": None,
         "esquema2": "TarifaHora",
         "esquema": "TarifaHorayFraccion",
     }
     form = EstacionamientoExtendedForm(data=form_data)
     self.assertTrue(form.is_valid())
     self.assertEqual(form.clean_tarifa("tarifa_especiales"), 0)
Example #2
0
 def test_estacionamiento_extended_form_tarifa_especiales_nula(self):
     form_data = {
         'puestos_motos': 2,
         'puestos_carros': 2,
         'puestos_autobus': 2,
         'puestos_microbus': 2,
         'puestos_camiones': 2,
         'puestos_especiales': 2,
         'horarioin': time(hour=6, minute=0),
         'horarioout': time(hour=19, minute=0),
         'tarifa_motos': 12,
         'tarifa_carros': 12,
         'tarifa_autobus': 12,
         'tarifa_microbus': 12,
         'tarifa_camiones': 12,
         'tarifa_especiales': None,
         'esquema2': 'TarifaHora',
         'esquema': 'TarifaHorayFraccion'
     }
     form = EstacionamientoExtendedForm(data=form_data)
     self.assertTrue(form.is_valid())
     self.assertEqual(form.clean_tarifa('tarifa_especiales'), 0)