Allow mockable/predictable now()
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
Línea de trabajo
No se nombra ningún archivo ni prueba. Empieza por localizar la implementación y la ruta de llamadas de now() en el evaluador de expresiones de Go, y después inspecciona cómo se exponen las opciones de testing o configuración. Estará terminado cuando las pruebas puedan proporcionar un tiempo predecible y configurable, y se puedan verificar contra él las expresiones que usan now().
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Its hard to test out programs that rely on time for example:
now().Sub(StartTime) >= 40*duration("24h")
Would it be possible to allow a testing option for now() to give a predictable/settable time?
- Lenguaje dominante
- Go
- Estrellas
- 8k
- Forks
- 529
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 expr-lang/expr
-
docs needed
Dificultad 1/5 1-3 horas Aptitud para principiantes 62/100
-
`find`, `findIndex`, `first` and `get` are type-checked as the element type where they return nil Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
Release latest master branch Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Todos los issues de expr-lang/expr
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
bug group: validation priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
codecheckers/chekhov#51 ·
-
Creating worktree from an existing remote branch with a slash in it, has unexpected behaviour Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100