Skip to content

Commit 3205e14

Browse files
committed
- F support for Date format reported by helgewessels, Dec 2024
1 parent f8ea892 commit 3205e14

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

approvaltests-tests/src/test/java/org/approvaltests/scrubbers/DateScrubberTest.supportedFormats.approved.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@
1515
| 2020-09-10T01:23:45.678Z | \d{4}-\d{1,2}-\d{1,2}T\d{1,2}:\d{2}\:\d{2}\.\d{3}Z |
1616
| 20210505T091112Z | \d{8}T\d{6}Z |
1717
| 2024-12-17 | \d{4}-\d{2}-\d{2} |
18+
| 2024-12-18T14:04:46.746130Z | \d{4}-\d{1,2}-\d{1,2}T\d{1,2}:\d{2}:\d{2}.\d{1,6}Z |

approvaltests-tests/src/test/java/org/approvaltests/scrubbers/DateScrubberTest.testGetDateScrubber.approved.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,8 @@ RegExScrubber[\d{4}-\d{2}-\d{2}]
9191
Example: {'date':"[Date1]"}
9292

9393

94+
Scrubbing for 2024-12-18T14:04:46.746130Z:
95+
RegExScrubber[\d{4}-\d{1,2}-\d{1,2}T\d{1,2}:\d{2}:\d{2}.\d{1,6}Z]
96+
Example: {'date':"[Date1]"}
97+
98+

approvaltests/src/main/java/org/approvaltests/scrubbers/DateScrubber.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ public static SupportedFormat[] getSupportedFormats()
4040
__("\\d{4}-\\d{1,2}-\\d{1,2}T\\d{1,2}:\\d{2}\\:\\d{2}\\.\\d{3}Z",
4141
"2020-09-10T01:23:45.678Z"),
4242
__("\\d{8}T\\d{6}Z", "20210505T091112Z"),
43-
__("\\d{4}-\\d{2}-\\d{2}", "2024-12-17")};
43+
__("\\d{4}-\\d{2}-\\d{2}", "2024-12-17"),
44+
__("\\d{4}-\\d{1,2}-\\d{1,2}T\\d{1,2}:\\d{2}:\\d{2}.\\d{1,6}Z",
45+
"2024-12-18T14:04:46.746130Z")};
4446
}
4547
private static SupportedFormat __(String regex, String... examples)
4648
{

0 commit comments

Comments
 (0)