Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Posible error test_19_personas_no_asisten #529

Open
7 tasks done
LMD18 opened this issue Nov 28, 2023 · 2 comments
Open
7 tasks done

Posible error test_19_personas_no_asisten #529

LMD18 opened this issue Nov 28, 2023 · 2 comments
Assignees
Labels
Resuelto por estudiante Dudas resueltas Tarea 3 Dudas sobre la T3

Comments

@LMD18
Copy link

LMD18 commented Nov 28, 2023

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Hola! estaba revisando el test_2 de la funcion personas no asisten y creo que hay un error

El test_2 es el siguiente:

personas = [
Personas(id=954362, nombre='Isabel', genero='Femenino', edad=86),
Personas(id=186243, nombre='Pablo', genero='Femenino', edad=50),
Personas(id=596318, nombre='Martín', genero='Masculino', edad=81),
Personas(id=598127, nombre='Valentina', genero='Masculino', edad=55),
Personas(id=917346, nombre='Andrés', genero='Femenino', edad=69),
Personas(id=962734, nombre='Renata', genero='Masculino', edad=97),
]
reservas = [
Reservas(id_persona=954362, id_funcion=2534, numero_butaca='H6'),
Reservas(id_persona=186243, id_funcion=9391, numero_butaca='H1'),
Reservas(id_persona=596318, id_funcion=2534, numero_butaca='E6'),
Reservas(id_persona=954362, id_funcion=4211, numero_butaca='B6'),
Reservas(id_persona=598127, id_funcion=4211, numero_butaca='C2'),
Reservas(id_persona=186243, id_funcion=3566, numero_butaca='H5'),
Reservas(id_persona=962734, id_funcion=2534, numero_butaca='E1'),
Reservas(id_persona=596318, id_funcion=3566, numero_butaca='E9'),
]
funciones = [
Funciones(id=8386, numero_sala=7, id_pelicula=41115118, horario=5, fecha='05-08-21'),
Funciones(id=4211, numero_sala=1, id_pelicula=35569845, horario=3, fecha='18-09-21'),
Funciones(id=2534, numero_sala=3, id_pelicula=45064961, horario=6, fecha='20-09-21'),
Funciones(id=3566, numero_sala=4, id_pelicula=75901837, horario=4, fecha='15-09-21'),
Funciones(id=9391, numero_sala=1, id_pelicula=85032662, horario=5, fecha='25-09-21'),
]
expected_personas = [
Personas(id=186243, nombre='Pablo', genero='Femenino', edad=50),
Personas(id=917346, nombre='Andrés', genero='Femenino', edad=69),
]
fecha_inicio = "18-09-2021"
fecha_termino = "22-09-2021"

Se espera que el output sea Pablo y Andrés, pero estaba revisando y creo que también debería aparecer Martín, ya que este reservo para la función 3566 que se da el 15-09-21 que esta fuera del plazo proporcionado. En el caso de que me haya equivocado yo, me podrían aclarar la duda, muchas gracias

@LMD18 LMD18 added the Tarea 3 Dudas sobre la T3 label Nov 28, 2023
@Litamo
Copy link

Litamo commented Nov 29, 2023

El tema es que la función te debe retornar todas las personas que NO hicieron una reserva entre esos días. Entonces no importa si la persona hizo una reserva en un día fuera de las fechas, como ya hizo la reserva en una de las fechas queda fuera del filtro.

@mpiavf mpiavf self-assigned this Nov 29, 2023
@mpiavf
Copy link

mpiavf commented Nov 29, 2023

Hola, disculpa la demora de la respuesta pero efectivamente, se piden las personas que cumplan con que no hicieron reservas entre estos días.
Saludos

@mpiavf mpiavf added the Resuelto por estudiante Dudas resueltas label Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resuelto por estudiante Dudas resueltas Tarea 3 Dudas sobre la T3
Projects
None yet
Development

No branches or pull requests

3 participants