mirror of
https://github.com/neovim/neovim.git
synced 2025-10-12 12:56:04 +00:00

Problem Similar to https://github.com/neovim/neovim/pull/33257, but for the date component. When timezone is behind UTC the epoch date of individual components mismatch causing the test to fail. Solution The `epoch` variable is created using `os.date` with a `!`, which means format the date in UTC instead of local timezone: https://www.lua.org/manual/5.1/manual.html#pdf-os.date. Since the individual components like year, month, and day are expected to match `epoch` they should all be created using a `!` as well.