Softwarebeschreibung:
Version: 0.7.3
Upload-Datum: 24 Feb 15
Lizenz: Frei
Popularität: 294
Es simuliert Time.now, DateTime.Now und Date.today in einem Aufruf.
Es wird hauptsächlich verwendet, um eine zeitkritische Testlauf oder um die Zeit für die Testumgebung eingerichtet
Eigenschaften .
- Frieren Sie Zeit zu einem bestimmten Punkt.
- Reise zurück zu einem bestimmten Zeitpunkt, aber genügend Zeit, um vorwärts von dort aus.
- Keine Abhängigkeiten, kann mit jedem Rubin-Projekt verwendet werden
- Timecop API ermöglicht Argumente in #freeze und #travel als eine der folgenden übergeben werden Argument, das als eine von Time.now Offset in Sekunden interpretiert wird,
- Verschachtelte Aufrufe von Timecop # Reise- und Timecop # Einfrieren werden unterstützt - jeder Block seine Interpretation der jetzt zu halten .
Zeitweise Date Beispiel Datum Beispiel, einzelne Argumente (Jahr, Monat, Tag, Stunde, Minute, Sekunde), eine einzelne ganze Zahl:
Was ist neu in dieser Pressemitteilung:
- Fix verschiedenen Zeitzone-Fragen. Bemerkenswert ist, wenn Sie sich in einer in einem nicht-lokalen Zeitzone angegebenen Datetime Beispiel konvertieren vorgesehen Datetime-Instanz auf eine lokale Instanz und zurück, dass aus DateTime.Now.
- Fix bug, die nicht zulassen würde Timecop zu verwenden, wenn Ruby 'date' Bibliothek nicht vorher geladen werden.
- Fix bug auf Reisen in ein Datetime in einer DST Grenze, die in Datetime ist, dass sie unter einer Stunde geführt.
- Migrieren Argument Parsen in Timecop :: TimeStackItem, um die Verantwortung der Timecop Klasse zu reduzieren.
Kommentare nicht gefunden