Prog.varedetaljer:
Versjon: 0.7.3
Last opp dato: 24 Feb 15
Lisens: Gratis
Popularitet: 294
Den simulerer time.Now, DateTime.now og Date.today i én samtale.
Det er i hovedsak brukt til å kjøre en tidssensitiv test eller for å stille inn tiden for testmiljøet
Egenskaper .
- fryse tiden til et bestemt punkt.
- Reise tilbake til et bestemt tidspunkt, men gi tid til å fortsette fremover derfra.
- Ingen avhengigheter, kan brukes med alle ruby prosjekt
- Timecop api gjør argumentene som skal sendes inn #freeze og #travel som ett av følgende: Tid eksempel, Datetime eksempel Date eksempel individuelle argumenter (år, måned, dag, time, minutt, sekund), et enkelt heltall argument som tolkes som en forskyvning i sekunder fra time.Now
- Nøstet samtaler til Timecop # reise og Timecop # fryse støttes - hver blokk vil opprettholde sin tolkning av nå .
Hva er nytt i denne utgaven:
- Fix ulike tidssone-relaterte problemer. Spesielt når man reiser til et Datetime eksempel spesifisert i en ikke-lokal tidssone, konvertere gitt Datetime eksempel til en lokal forekomst og returnere det fra DateTime.now.
- Fix bug som ikke ville tillate Timecop som skal brukes når Rubys "date" bibliotek ikke hadde vært tidligere lastet.
- Fix bug når du reiser til en Datetime over en DST grense som resulterte i Datetime er å være off av en time.
- Overføre argument parsing inn Timecop :: TimeStackItem å redusere ansvar Timecop klassen.
Kommentarer ikke funnet