[core] Extend existing E2E tests
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- playwright, typescript
- Área
- testing
Línea de trabajo
Start with the listed test cases in e2e/tests/rateLimit.spec.ts, e2e/tests/users.spec.ts, e2e/tests/aclBulkActions.spec.ts, and e2e/tests/gatewayAdoption.spec.ts; also inspect the edge-component setup reference in e2e/utils/globalSetup.ts. Run the existing E2E suite to learn its setup and conventions. Done means adding the eight specified UI flows and verifying each expected message, status, or outcome.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
-
e2e/tests/rateLimit.spec.ts:79: add failed login via UI (wrong password + unknown username, check error message) -
e2e/tests/rateLimit.spec.ts:124: add wrong TOTP/email code on the MFA screen in UI (user not logged in) -
e2e/tests/users.spec.ts:91: add single user delete via "…" → "Delete account" (user can't log in afterwards) -
e2e/tests/aclBulkActions.spec.ts:175: add single alias delete via "…" → "Deletion blocked" modal, alias stays -
e2e/tests/aclBulkActions.spec.ts:252: same for destination ("Deletion blocked" modal) -
e2e/tests/aclBulkActions.spec.ts:83: add single rule disable/enable via "…" + deploy, check status "Disabled"/"Active" -
e2e/tests/gatewayAdoption.spec.ts:112: add gateway adoption via UI wizard (Gateway Name, IP, adoption steps, "Go to locations") -
e2e/utils/globalSetup.ts:113: add separate test for "Edge Components" → "Add Edge Component" wizard (confirmation, duplicate name error)
- Lenguaje dominante
- Rust
- Estrellas
- 2.9k
- Forks
- 121
- Merge medio
- 19 h 4 min
- PR fusionados (30 d)
- 96
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de DefGuard/defguard
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Unclear toggle titlesAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
DefGuard/defguard#3530 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Password special character check differs between UI and backendPosiblemente ocupada @jakub-tldr la tomó hoy. Abiertobug
DefGuard/defguard#3965 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de DefGuard/defguard
Issues similares
-
component:benchmark
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
agentic-os-org/ANOLISA#9177 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
oracle/rust-oracledb#61 ·
-
bug priority-medium to-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 2 días
-
Databricks tool-only response crashes in resolve_reasoning_and_content with KeyError: contentPosiblemente ocupada @1divyanshdev la tomó hoy. Abiertollm translation
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
BerriAI/litellm#48637 · 2 comentarios ·
Los mantenedores suelen responder en 1 día