Getter method for strategy (to help with debugging)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza en el punto de entrada del módulo DatabaseCleaner e inspecciona la implementación existente de strategy=; el issue no proporciona ninguna ruta de archivo ni de prueba. Confirma que la consulta de DatabaseCleaner.strategy orientada al depurador informa de la estrategia configurada, y añade o actualiza la cobertura si las pruebas existentes del repositorio cubren esta API.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
It appears that DatabaseCleaner does not currently support a getter method for determining which strategy it currently employs:
>> DatabaseCleaner.strategy
NoMethodError: undefined method `strategy' for DatabaseCleaner:Module
Did you mean? strategy=
from (pry):1:in `block (2 levels) in <top (required)>'
It would be nice to have this just so I could confirm, in my debugger, that I have DatabaseCleaner set up the way I had intended.
Is there another way to do this that I've missed?
- Lenguaje dominante
- Ruby
- Estrellas
- 3k
- Forks
- 485
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. 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 DatabaseCleaner/database_cleaner
-
:transaction strategy: uncommitted data disappears after perform_enqueued_jobs on Rails ≥ 7.2Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 67/100
-
Cleaning of dev DBAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Cannot truncate a table referenced in a foreign key constraint (ActiveRecord::StatementInvalid)Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
DatabaseCleaner/database_cleaner#717 · 5 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
DatabaseCleaner/database_cleaner#716 · 2 comentarios ·
Todos los issues de DatabaseCleaner/database_cleaner
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
solana-foundation/pay-kit#341 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
Los mantenedores suelen responder en 1 día
-
Sign and read plain-text assetsAbiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Cask still fails to install: `depends_on macos: :catalina` is now disabled (regression after #58)Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100