AOSSIE-Org / AOSSIE-Org/EduAid
[BUG]: test_server.py crashes with JSONDecodeError due to outdated /get_answer endpoint
- Lenguaje dominante
- JavaScript
- Estrellas
- 171
- Forks
- 425
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### Bug Description
### Description:
Running the official test_server.py suite results in a JSONDecodeError during the test_get_answer() function.
Checking the Flask server logs reveals this is caused by a 404 Not Found error. The backend API endpoint in server.py was previously updated to /get_shortq_answer, but the test script was never updated to reflect this change and is still trying to hit the deprecated /get_answer route.
### Expected behavior:
The test_server.py script should point to the active /get_shortq_answer endpoint so the test suite can complete successfully without crashing.
### Proposed Solution:
I have tested the endpoint correction locally and the test suite passes 100%. I will open a Pull Request to fix this immediately.
### Logs and Screenshots
File "D:\EduAid\backend\test_server.py", line 117, in
test_get_answer()
File "D:\EduAid\backend\test_server.py", line 87, in test_get_answer
response = make_post_request(endpoint, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\EduAid\backend\test_server.py", line 109, in make_post_request
return response.json()
### Impact
Low - Minor inconvenience
### Code of Conduct
- [x] I have joined the [Discord server](https://discord.gg/hjUhu33uAn) and will post updates there
- [x] I have searched existing issues to avoid duplicates
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.