From ae38f9b3e30707204bede26554d74037d0bc91f4 Mon Sep 17 00:00:00 2001 From: Benjamin Morel Date: Tue, 6 Feb 2024 00:00:06 +0100 Subject: [PATCH] Add extra tests to cover all edge cases of times --- tests/Types/LocalDateTimeTypeTest.php | 3 ++- tests/Types/LocalTimeTypeTest.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/Types/LocalDateTimeTypeTest.php b/tests/Types/LocalDateTimeTypeTest.php index 3a037cc..65fd794 100644 --- a/tests/Types/LocalDateTimeTypeTest.php +++ b/tests/Types/LocalDateTimeTypeTest.php @@ -38,7 +38,8 @@ public static function providerConvertToDatabaseValue(): array [null, null], [LocalDateTime::of(2021, 4, 17, 9, 2), '2021-04-17 09:02:00'], [LocalDateTime::of(2021, 4, 17, 9, 2, 7), '2021-04-17 09:02:07'], - [LocalDateTime::of(2021, 4, 17, 9, 2, 0, 7000000), '2021-04-17 09:02:00.007'], + [LocalDateTime::of(2021, 4, 17, 9, 2, 0, 7_000_000), '2021-04-17 09:02:00.007'], + [LocalDateTime::of(2021, 4, 17, 9, 2, 1, 7_000_000), '2021-04-17 09:02:01.007'], ]; } diff --git a/tests/Types/LocalTimeTypeTest.php b/tests/Types/LocalTimeTypeTest.php index ce9ebd9..71e6df7 100644 --- a/tests/Types/LocalTimeTypeTest.php +++ b/tests/Types/LocalTimeTypeTest.php @@ -38,7 +38,8 @@ public static function providerConvertToDatabaseValue(): array [null, null], [LocalTime::of(9, 2), '09:02:00'], [LocalTime::of(10, 31, 1), '10:31:01'], - [LocalTime::of(10, 31, 1, 7000000), '10:31:01.007'], + [LocalTime::of(10, 31, 0, 7_000_000), '10:31:00.007'], + [LocalTime::of(10, 31, 1, 7_000_000), '10:31:01.007'], ]; }