ComputerScienceHouse / ComputerScienceHouse/packet

Actual Unit tests

Abierto
#131 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
25
Forks
33
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Lord how annoying it is to write tests, but this application and it's importance requires some basic unit tests. We should have edge cases tested against.

- Underclassman tries to sign as upperclassman
- Off Floor Underclassman tries to sign packet

We will also need some kind of mocking database system to create the logic for this

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Start by locating the application logic for the two listed cases: an underclassman signing as an upperclassman and an off-floor underclassman signing a packet. Then identify how database access is handled and choose a mocking approach; done means both edge cases have unit-test coverage and the tests run reliably without the real database.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
flask, python, sqlalchemy
Área
backend, database, testing
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.