Mga detalye ng Software:
Bersyon: 0.7.3
I-upload ang petsa: 24 Feb 15
Lisensya: Libre
Katanyagan: 294
Ito simulates Time.now, DateTime.now at Date.today sa isang solong tawag.
Ito ay higit sa lahat na ginagamit upang magpatakbo ng isang oras-sensitive pagsubok o upang itakda ang oras para sa pangsubok na kapaligiran
Mga Tampok :.
- I-freeze oras sa isang tiyak na punto.
- Paglalakbay pabalik sa isang tiyak na punto ng oras, ngunit payagan ang oras upang magpatuloy na sumusulong mula doon.
- Walang dependency, maaaring magamit sa anumang proyekto rubi
- Timecop api argumentong ipapasa sa #freeze at #travel bilang isa sa mga sumusunod: Halimbawa Time, DATETIME halimbawa, halimbawa Petsa, mga indibidwal na mga argumento (taon, buwan, araw, oras, minuto, segundo), ang isang solong integer argumento na ay binigyang-kahulugan bilang isang offset sa segundo mula Time.now
- Nested tawag sa Timecop # travel at Timecop # freeze ay suportado - ang bawat bloke ay mapanatili ang interpretasyon nito ng ngayon .
Pinapayagan ka ng
Ano ang bagong sa paglabas:
- Ayusin ang iba't-ibang mga isyu na kaugnay timezone. Kapansin-pansin, kapag naglalakbay sa isang DATETIME halimbawa tinukoy sa isang di-lokal na timezone, i-convert ibinigay DATETIME halimbawa sa isang lokal na halimbawa at bumalik na mula sa DateTime.now.
- Ayusin ang bug na hindi papayagan ang Timecop na gagamitin kapag Ruby ng 'petsa' library ay hindi pa dati load.
- Ayusin ang bug kapag naglalakbay sa isang DATETIME sa isang DST hangganan na nagresulta sa DATETIME ng pagiging off sa pamamagitan ng isang oras.
- Maglipat ng mga argumento sa pag-parse sa Timecop :: TimeStackItem upang mabawasan ang pananagutan ng Timecop class.
Mga Komento hindi natagpuan