To make sure that `managen` called by test 1706 uses the same date as
the test expects in the `%DATE` macro.
Before this patch when tests started running before UTC midnight and
reached test 1706 after, these dates were different and the test failed.
Follow-up to
0e73b69b3dd6d174226c60406d3c4266754d70f8
Fixes #14173
Closes #14187
$versretval = runclient($versioncmd);
$versnoexec = $!;
- $DATE = strftime "%Y-%m-%d", localtime;
+ my $current_time = int(time());
+ $ENV{'SOURCE_DATE_EPOCH'} = $current_time;
+ $DATE = strftime "%Y-%m-%d", gmtime($current_time);
open(my $versout, "<", "$curlverout");
@version = <$versout>;