[mobile-client] Add missing 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
- 48/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Área
- mobile, testing-qa
Línea de trabajo
Start with the listed specs under e2e/tests/, especially the referenced line numbers, and inspect the existing E2E test patterns before adding coverage. The work spans eight test areas, including five new spec files, so check how the mobile app flows are exercised and run the E2E suite. Done means each listed scenario and expected validation message is covered by passing tests.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
-
e2e/tests/connection.spec.ts:45: assert routing per mode (only Allowed IPs vs all traffic), last choice remembered per location -
e2e/tests/mfa.spec.ts:41: empty code ("This field is required"), wrong code ("Enter valid code") -
e2e/tests/enrollment.spec.ts:28: invalid URL ("Enter valid URL"), invalid token -
e2e/tests/instance-refresh.spec.ts:23: empty field and invalid token errors -
e2e/tests/mfa-method.spec.ts(new): choose MFA method in connect sheet, default remembered, per-step default for multi-step flow -
e2e/tests/traffic-policy.spec.ts(new): "Disable all traffic" / "Force all traffic" lock the traffic switch -
e2e/tests/synchronization.spec.ts(new): location change in Core applied after foreground / pull to refresh (toast "Instance updated") -
e2e/tests/logs.spec.ts(new): application logs visible, share and copy
- Lenguaje dominante
- Dart
- Estrellas
- 8
- Forks
- 1
- Merge medio
- 22 h 47 min
- PR fusionados (30 d)
- 10
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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/mobile-client
-
Add loader to Disconnect button in the mobile appPosiblemente ocupada @filipslezaklab la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
DefGuard/mobile-client#329 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
DefGuard/mobile-client#334 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
DefGuard/mobile-client#333 ·
Los mantenedores suelen responder en 1 día
-
[Bug]: Users enrolled through the mobile app can't connect to MFA locations and stay "Pending"Posiblemente ocupada @filipslezaklab la tomó hace 4 días. Abiertobug
DefGuard/mobile-client#331 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Hide the traffic policy if all-traffic was disabled by the adminPosiblemente ocupada @filipslezaklab la tomó hace 2 días. Abierto
DefGuard/mobile-client#330 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de DefGuard/mobile-client
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
fyi-ecosystem platform-ios team-ios
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
flutter/flutter#194348 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
documentation good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
djazairdev/wilayas#22 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
rajput-hemant/calculator#199 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
leancodepl/app-rating#35 ·