Look at adding helpers for integration tests
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Empieza leyendo la documentación enlazada de ActionController::TestCase y comparándola con ActionDispatch::IntegrationTest. Después, inspecciona los helpers de prueba existentes del gem para determinar qué tendría que admitir un segundo conjunto de helpers orientado a pruebas de integración; se considera terminado cuando el alcance y el comportamiento necesarios estén definidos e implementados con cobertura para pruebas de integración.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
As of recent versions of Rails, they've begun discouraging the use of ActionController::TestCase for new tests and encouraging the use of integration tests based around ActionDispatch::IntegrationTest. The helpers in this gem are still based around the previous style; we may need to look at implementing a second set of helpers to enable the use of integration tests.
See: https://api.rubyonrails.org/classes/ActionController/TestCase.html
- Lenguaje dominante
- Ruby
- Estrellas
- 68
- Forks
- 9
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 github/chatops-controller
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
github/chatops-controller#69 ·
-
Release Request for v5.0.0 Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
github/chatops-controller#58 · 4 comentarios · 1 reacción ·
Todos los issues de github/chatops-controller
Issues similares
-
user-reported
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Kong/developer.konghq.com#7316 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
TheOdinProject/curriculum#31408 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
CI: json 3.0.2 removed `quirks_mode`, breaking ActiveSupport's JSON encoder on every test job Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
bensheldon/good_job#1816 · 5 comentarios ·