Skip to content

Feature/unit test report#7268

Closed
JhonAQ wants to merge 141 commits into
hotosm:developfrom
escarabajo-rinoceronte:feature/unit-test-report
Closed

Feature/unit test report#7268
JhonAQ wants to merge 141 commits into
hotosm:developfrom
escarabajo-rinoceronte:feature/unit-test-report

Conversation

@JhonAQ

@JhonAQ JhonAQ commented Jun 17, 2026

Copy link
Copy Markdown

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation
  • 🧑‍💻 Refactor
  • ✅ Test
  • 🤖 Build or CI
  • ❓ Other (please specify)

Related Issue

Example: Fixes #31 and #38

Describe this PR

Writes the docs for local deploy on windows, and run the unit tests of the frontend.

Review Guide

Notes for the reviewer. How to test this change?

Checklist before requesting a review

[optional] What gif best describes this PR or how it makes you feel?

jorghee and others added 30 commits May 26, 2026 00:05
- Se describen las reglas de autorización y segregación de privilegios entre usuarios regulares y administradores globales.
- Se documentan las técnicas, enfoques y funcionalidades de implementación de las pruebas
- Se documenta el análisis detallado del test `test_get_organisation_by_id_returns_organisation`.
docs: agregar informe técnico sobre la implementación de GitHub Actions para CI básico
…ervice

- Se documenta la suite de pruebas unitarias del servicio AuthenticationService.
- Se analiza la lógica de negocio asociada a generación y validación de tokens.
- Se identifican riesgos funcionales relacionados a autenticación y manipulación de sesiones.
…rvice

* Se documenta la lógica de negocio asociada al servicio AuthenticationService.
* Se analiza la validación de integridad y generación de tokens de autenticación.
* Se documentan técnicas de implementación utilizadas en la suite de pruebas unitarias.
* Se agregan casos de prueba relacionados a validación de sesiones y verificación de correo electrónico.
…vice

Se documenta el propósito funcional de la suite de pruebas unitarias de OSMService.
Se analiza el procesamiento y validación de respuestas provenientes de OpenStreetMap.
… comunicación

- Se actualiza la especificación de pruebas unitarias en tests-docs
- Se incorporan todas las suites relacionadas a users y messaging (API y backend)
- Se define la trazabilidad de pruebas existentes por dominio funcional
- Se documentan todos los test unitarios encontrados en API y backend (user y messaging)
PaulCari and others added 25 commits June 12, 2026 12:10
…cion-entorno-de-ejecucion-linux

Configuracion entorno de ejecucion linux
Updated the pull request template to include Spanish language sections and modified the checklist items.
…as-funcionales-mod-03

Ejecucion pruebas funcionales mod 03
Ejecucion de 202 suites de tests con Jest + CRACO
- Tests pasados: 1075/1090 (98.62%)
- Suites pasadas: 188/202 (93.07%)
- Cobertura de lineas: 54.71%
- Tiempo total: 660.527s

Rama: feature/unit-test-report
Se crea el directorio tests-docs/03-ejecucion-de-pruebas/unitarias/ con el
reporte oficial de la ejecucion de las pruebas unitarias del frontend.

Resultados: 1075/1090 tests pasados (98.62%), 188/202 suites pasadas (93.07%)
Cobertura de lineas: 54.71% | Tiempo de ejecucion: 660.527 s

closes #38
Documentacion para levantar el entorno de desarrollo del Tasking Manager
en Windows de forma nativa, incluyendo:
- Obtencion de credenciales OAuth 2.0 de OpenStreetMap
- Configuracion del archivo tasking-manager.env
- Instalacion de dependencias del frontend con Yarn
- Levantar el frontend en modo desarrollo
- Configuracion del backend con PostgreSQL/PostGIS
- Ejecucion de pruebas unitarias del frontend en Windows
- Solucion a problemas comunes en Windows

closes #31
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

@prabinoid

Copy link
Copy Markdown
Collaborator

Hi @JhonAQ , Thanks for the contribution, but I can't merge this as-is. The PR description says it's about Windows setup docs and frontend unit tests, but the actual diff touches 213 files and removes several files the project still needs — docs/about.md, docs/developers/submit-pr.md, docs/developers/tmschema.md, docs/developers/translations.md, docs/developers/versions-and-releases.md, docs/sysadmins/cors.md, deployment.md, migration.md, traefik.md, working-groups.md — and replaces our English issue templates with Spanish-only versions, plus adds unrelated CI workflows. It also fails the SonarCloud quality gate. This looks like it's carrying over unrelated changes from a diverged fork rather than a focused change against develop. Closing — happy to look at a fresh, rebased PR scoped to just the Windows docs if that's still useful.

@prabinoid prabinoid closed this Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants