Detalles de software:
Versión: 0.7.3
Fecha de carga: 24 Feb 15
Licencia: Libre
Popularidad: 294
Se simula time.Now, DateTime.Now y Date.today en una sola llamada.
Se utiliza principalmente para ejecutar una prueba sensible al tiempo o para ajustar el tiempo para el entorno de prueba
Características :.
- Congelar el tiempo a un punto específico.
- Viaje de vuelta a un punto específico en el tiempo, sino dar tiempo de seguir avanzando a partir de ahí.
- No hay dependencias, se puede utilizar con cualquier proyecto rubí
- Timecop API permite a los argumentos que se pasan en #freeze y #travel como uno de los siguientes: Hora de la instancia, instancia DateTime, instancia de Date, argumentos individuales (año, mes, día, hora, minuto, segundo), un único entero argumento que se interpreta como un desplazamiento en segundos desde time.Now
- anidados llama a Timecop # viajes y Timecop # congelación son compatibles - cada bloque mantendrá su interpretación de ahora .
¿Cuál es nuevo en esta versión:
- Fix diversas cuestiones relacionadas con las zonas horarias. Cabe destacar que cuando se viaja a una instancia DateTime especificado en una zona horaria no local, convertir instancia DateTime proporcionado a una instancia local y volver que desde DateTime.Now.
- Fix bug que no permitiría Timecop a utilizar cuando la biblioteca 'date' Ruby no había sido previamente cargado.
- Corrección de errores cuando se viaja a un DateTime través de un límite horario de verano que dio lugar a DateTime de estar fuera por una hora.
- Migrar argumento analizar en Timecop :: TimeStackItem para reducir la responsabilidad de la clase Timecop.
Comentarios que no se encuentran