v / vlib / time / parse_autofree_test.v
17 lines · 16 sloc · 449 bytes · c03e0384ba933703e34daa09767f3b032b0d7559
Raw
1// vtest build: !msvc-windows && !sanitize-address-gcc && !sanitize-address-clang
2// vtest vflags: -autofree
3module time
4
5fn test_parse_format_regression_21369_autofree() {
6 for _ in 0 .. 1000 {
7 t := parse_format('04 Oct 2023', 'DD MMM YYYY') or {
8 panic('parse_format should succeed under -autofree')
9 }
10 assert t.year == 2023
11 assert t.month == 10
12 assert t.day == 4
13 assert t.hour == 0
14 assert t.minute == 0
15 assert t.second == 0
16 }
17}
18