Detalii soft:
Versiune: 0.7.3
Incarca data: 24 Feb 15
Licenţă: Gratuit
Popularitate: 294
Se simulează Time.now, DateTime.now și Date.today într-un singur apel.
Acesta este folosit în principal pentru a rula un test sensibil de timp sau pentru a seta timpul pentru mediul de testare
Caracteristici :.
- Freeze timp la un anumit punct.
- Turism înapoi la un anumit moment în timp, dar permite timp pentru a continua merge mai departe de acolo.
- Nu dependențe, poate fi folosit cu orice proiect rubin
- Timecop API permite argumente de a fi trecut în #freeze și #travel ca una dintre următoarele: instanța timp, DateTime exemplu, Data exemplu, argumente individuale (an, luna, ziua, ora, minut, secunda), un singur întreg Argumentul că este interpretat ca o compensare în câteva secunde de la Time.now
- imbricate solicită să Timecop # călătorie și Timecop # îngheț sunt acceptate - fiecare bloc va menține interpretarea sa din prezent .
Ce este nou în această versiune:
- Fix diverse aspecte legate de fus orar. În special, atunci când călătoresc într-o instanță DateTime specificată într-un fus orar non-locale, cu condiția converti DateTime exemplu la o instanță locală și să se întoarcă de la care DateTime.now.
- Fix bug care nu ar permite Timecop să fie utilizat atunci când biblioteca "dată" Ruby nu a fost încărcată anterior.
- Fix bug atunci când călătoresc într-o DateTime peste o limită DST care a dus la a DateTime fiind oprit de o oră.
- Migrarea argument parsarea în Timecop :: TimeStackItem pentru a reduce responsabilitatea clasei Timecop.
Comentariile nu a fost găsit