@@ -66,6 +66,18 @@ func TestAll(t *testing.T) {
6666 {"написать письмо до утра субботы " , 30 , "до утра субботы" , ((3 * 24 ) + 8 ) * time .Hour },
6767 {"написать письмо к субботе после обеда " , 30 , "к субботе после обеда" , ((3 * 24 ) + 15 ) * time .Hour },
6868 {"В субботу вечером" , 0 , "В субботу вечером" , ((3 * 24 ) + 18 ) * time .Hour },
69+
70+ {"встреча 15 января 2024" , 15 , "15 января 2024" , time .Date (2024 , 1 , 15 , 0 , 0 , 0 , 0 , time .UTC ).Sub (null )},
71+ {"5 марта 2025 запланирована встреча" , 0 , "5 марта 2025" , time .Date (2025 , 3 , 5 , 0 , 0 , 0 , 0 , time .UTC ).Sub (null )},
72+ {"31 декабря 2023" , 0 , "31 декабря 2023" , time .Date (2023 , 12 , 31 , 0 , 0 , 0 , 0 , time .UTC ).Sub (null )},
73+ {"15 января 2024 в 9:30" , 0 , "15 января 2024 в 9:30" , time .Date (2024 , 1 , 15 , 9 , 30 , 0 , 0 , time .UTC ).Sub (null )},
74+ {"5 марта 2025 в 15:00 запланирована встреча" , 0 , "5 марта 2025 в 15:00" , time .Date (2025 , 3 , 5 , 15 , 0 , 0 , 0 , time .UTC ).Sub (null )},
75+ {"31 декабря 2023 в 23:59" , 0 , "31 декабря 2023 в 23:59" , time .Date (2023 , 12 , 31 , 23 , 59 , 0 , 0 , time .UTC ).Sub (null )},
76+ {"31 декабря" , 0 , "31 декабря" , time .Date (time .Now ().Year (), 12 , 31 , 0 , 0 , 0 , 0 , time .UTC ).Sub (null )},
77+ {"встреча 15.01.2024 09:30" , 15 , "15.01.2024 09:30" , time .Date (2024 , 1 , 15 , 9 , 30 , 0 , 0 , time .UTC ).Sub (null )},
78+ {"05.03.2025 15:00 запланирована встреча" , 0 , "05.03.2025 15:00" , time .Date (2025 , 3 , 5 , 15 , 0 , 0 , 0 , time .UTC ).Sub (null )},
79+ {"31.12.2023 23:59" , 0 , "31.12.2023 23:59" , time .Date (2023 , 12 , 31 , 23 , 59 , 0 , 0 , time .UTC ).Sub (null )},
80+ {"31.12.2023" , 0 , "31.12.2023" , time .Date (2023 , 12 , 31 , 0 , 0 , 0 , 0 , time .UTC ).Sub (null )},
6981 }
7082
7183 ApplyFixtures (t , "ru.All..." , w , fixt )
0 commit comments