1

rspec を使用したテストに便利な gem timecop ( https://github.com/travisjeffery/timecop ) を使用していますが、今日、変更されていない古いテストが壊れています。

私はそれを使用している方法で間違っているかもしれませんが、使用しpryて次のように印刷しました:

Time.zone.now => Wed, 31 Mar 2021 15:09:45 CEST +02:00
6.months.from_now => Thu, 30 Sep 2021 15:09:56 CEST +02:00
Timecop.travel(6.months.from_now)
Time.zone.now => Thu, 30 Sep 2021 15:10:10 CEST +02:00
6.months.ago => Tue, 30 Mar 2021 15:10:15 CEST +02:00

これを理解または解決するためのアイデアを事前にありがとうございます。

良い1日を。

4

1 に答える 1