From 6b097057f65aae50860ef1f0417df2bf4a26cbde Mon Sep 17 00:00:00 2001 From: Jeff Schwab Date: Sun, 8 Mar 2026 00:38:08 -0500 Subject: [PATCH] Fix trycmd keygen snapshots to accept non-UTC timezone offsets The timestamp pattern ended with a literal Z, which only matches UTC. Since rage-keygen uses Local::now(), non-UTC systems produce offsets like -05:00, causing test failures. Remove the trailing Z so the wildcard matches any timezone suffix. Fixes str4d/rage#562 --- rage/tests/cmd/rage-keygen/gen-output.out/key.txt | 2 +- rage/tests/cmd/rage-keygen/gen-stdout.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rage/tests/cmd/rage-keygen/gen-output.out/key.txt b/rage/tests/cmd/rage-keygen/gen-output.out/key.txt index accd9ff0..0af36132 100644 --- a/rage/tests/cmd/rage-keygen/gen-output.out/key.txt +++ b/rage/tests/cmd/rage-keygen/gen-output.out/key.txt @@ -1,3 +1,3 @@ -# created: 20[..]-[..]-[..]T[..]:[..]:[..]Z +# created: 20[..]-[..]-[..]T[..]:[..]:[..] # public key: age1[..] AGE-SECRET-KEY-1[..] \ No newline at end of file diff --git a/rage/tests/cmd/rage-keygen/gen-stdout.toml b/rage/tests/cmd/rage-keygen/gen-stdout.toml index e9490e04..c7ab2f63 100644 --- a/rage/tests/cmd/rage-keygen/gen-stdout.toml +++ b/rage/tests/cmd/rage-keygen/gen-stdout.toml @@ -1,7 +1,7 @@ bin.name = "rage-keygen" args = "" stdout = """ -# created: 20[..]-[..]-[..]T[..]:[..]:[..]Z +# created: 20[..]-[..]-[..]T[..]:[..]:[..] # public key: age1[..] AGE-SECRET-KEY-1[..] """