Skip to content

Commit f8ea892

Browse files
committed
- F support for Date format reported by mkurtz, Dec 2024
1 parent c49aa38 commit f8ea892

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-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
@@ -14,3 +14,4 @@
1414
| 2020-09-10T08:07:89Z | \d{4}-\d{1,2}-\d{1,2}T\d{1,2}:\d{2}:\d{2}Z |
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 |
17+
| 2024-12-17 | \d{4}-\d{2}-\d{2} |

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
@@ -86,3 +86,8 @@ RegExScrubber[\d{8}T\d{6}Z]
8686
Example: {'date':"[Date1]"}
8787

8888

89+
Scrubbing for 2024-12-17:
90+
RegExScrubber[\d{4}-\d{2}-\d{2}]
91+
Example: {'date':"[Date1]"}
92+
93+

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ public static SupportedFormat[] getSupportedFormats()
3939
__("\\d{4}-\\d{1,2}-\\d{1,2}T\\d{1,2}:\\d{2}:\\d{2}Z", "2020-09-10T08:07:89Z"),
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"),
42-
__("\\d{8}T\\d{6}Z", "20210505T091112Z")};
42+
__("\\d{8}T\\d{6}Z", "20210505T091112Z"),
43+
__("\\d{4}-\\d{2}-\\d{2}", "2024-12-17")};
4344
}
4445
private static SupportedFormat __(String regex, String... examples)
4546
{

0 commit comments

Comments
 (0)