Детали программы:
Версия: 0.7.3
Дата загрузки: 24 Feb 15
Тип распространения: Бесплатная
Популярность: 294
Это имитирует Time.now, DateTime.Now и Date.today в одном вызове.
Это, в основном, используется для запуска время-чувствительный тест или установить время для тестовой среды
Особенности :.
- Замораживание времени до определенного момента.
- Путешествия обратно в определенный момент времени, но позволит время продолжать двигаться вперед оттуда.
- Нет зависимостей, не может быть использован с любым рубинового проекта
- Timecop API позволяет аргументы передаются в #freeze и #travel в качестве одного из следующего: например, времени, например, DateTime Дата примеру, отдельные аргументы (год, месяц, день, час, минута, секунда), одно целое число Аргумент, что интерпретируется как смещение в секундах от Time.now
- Вложенные вызовы TimeCop # путешествия и TimeCop # замораживания поддерживаются - каждый блок будет поддерживать свою интерпретацию сейчас .
Что нового В этом выпуске:
- Fix различные вопросы, связанные с часовой пояс. Примечательно, во время путешествия к экземпляру DateTime, указанных в нелокальной поясу, конвертировать, предоставляемый экземпляр DateTime в локальном экземпляре и вернуться, что с DateTime.Now.
- Исправлена ошибка, которая не позволит Timecop будет использоваться, когда "Дата" Библиотека Руби ранее не загружен.
- Исправлена ошибка при путешествии в DateTime через границы DST, в результате DateTime бытия от на час.
- Миграция аргумент разбора в TimeCop :: TimeStackItem уменьшить ответственность класса TimeCop.
Комментарии не найдены