Mjukvaruinformation:
Version: 0.7.3
Ladda upp dagen: 24 Feb 15
Licens: Gratis
Popularitet: 294
Den simulerar Time.now, DateTime.now och Date.today i ett enda samtal.
Det används främst för att köra en tidskänsliga test eller att ställa in tiden för testmiljön
Funktioner :.
- frysa tiden till en viss punkt.
- Resa tillbaka till en viss tidpunkt, men ge tid för att fortsätta gå framåt därifrån.
- Inga beroenden, kan användas med varje rubin projekt
- Timecop API kan argument som ska skickas in #freeze och #travel som en av följande: Tid instans, Datetime instans, Födelse exempel enskilda argument (år, månad, dag, timme, minut, sekund), en enda heltal Argumentet att tolkas som en förskjutning i sekunder från Time.now
- Bygga bo samtal till Timecop # resor och Timecop # frysa stöds - varje block kommer att behålla sin tolkning av nu .
Vad är nytt i den här versionen:
- Fix olika tidszon relaterade frågor. Särskilt när de reser till en Datetime instans som anges i en icke-lokal tidszon, konvertera tillhandahålls Datetime instans till en lokal instans och returnera det från DateTime.now.
- Fix bugg som inte skulle tillåta Timecop som ska användas när Rubys "date" bibliotek inte tidigare hade laddats.
- Fix bugg när du reser till en Datetime över en DST gräns som resulterade i Datetime: s vara av med en timme.
- Migrera argument pars in Timecop :: TimeStackItem att minska ansvar Timecop klassen.
Kommentarer hittades inte