Skip to content

Bump Sentry from 6.2.0 to 6.3.0 - #309

Merged
Atrejoe merged 1 commit into
developfrom
dependabot/nuget/InkyCal.Utils/Sentry-6.3.0
Apr 6, 2026
Merged

Bump Sentry from 6.2.0 to 6.3.0#309
Atrejoe merged 1 commit into
developfrom
dependabot/nuget/InkyCal.Utils/Sentry-6.3.0

Bump Sentry from 6.2.0 to 6.3.0

ea4e98e
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Dotnet testresult succeeded Apr 6, 2026 in 0s

242 passed, 0 failed and 45 skipped

Tests passed successfully

Report Passed Failed Skipped Time
InkyCal.Data.Tests/TestResults/test-results.trx 11⚪ 19s
InkyCal.Models.Tests/TestResults/test-results.trx 4✅ 1s
InkyCal.Utils.Tests/TestResults/test-results.trx 238✅ 34⚪ 66s

✅ InkyCal.Data.Tests/TestResults/test-results.trx

11 tests were completed in 19s with 0 passed, 0 failed and 11 skipped.

Test suite Passed Failed Skipped Time
InkyCal.Data.Tests.PanelRepositoryTests 9⚪ 9ms
InkyCal.Data.Tests.UserRepositoryTests 2⚪ 2ms

✅ InkyCal.Data.Tests.PanelRepositoryTests

⚪ DeleteInvalidTest
⚪ DeleteTest
⚪ ListTest
⚪ PanelAccessTest
⚪ TaskUpdateCalendarPanelTest
⚪ TaskUpdateGoogleCalendarPanelTest
⚪ TaskUpdateImagePanelTest
⚪ TaskUpdatePanelOfPanelsTest
⚪ ToggleStarTest

✅ InkyCal.Data.Tests.UserRepositoryTests

⚪ GetAllTest
⚪ GetUserTest

✅ InkyCal.Models.Tests/TestResults/test-results.trx

4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
InkyCal.Models.Tests.ColorHelperTests 4✅ 39ms

✅ InkyCal.Models.Tests.ColorHelperTests

✅ GrayScalesTest(levels: 1, expected: 2)
✅ GrayScalesTest(levels: 16, expected: null)
✅ GrayScalesTest(levels: 2, expected: null)
✅ GrayScalesTest(levels: 3, expected: null)

✅ InkyCal.Utils.Tests/TestResults/test-results.trx

272 tests were completed in 66s with 238 passed, 0 failed and 34 skipped.

Test suite Passed Failed Skipped Time
InkyCal.Utils.Tests.CalendarImagePanelTests 17⚪ 17ms
InkyCal.Utils.Tests.CalendarPanelRendererTests 17✅ 21ms
InkyCal.Utils.Tests.Calender.CalenderExtensionsTest 13✅ 65ms
InkyCal.Utils.Tests.DisplayModelHelperTests 17✅ 4ms
InkyCal.Utils.Tests.ImagePanelTests 17✅ 11s
InkyCal.Utils.Tests.NewPaperRenderer.FreedomForum.ApiClientTests 2✅ 118ms
InkyCal.Utils.Tests.NewsPaperRendererTest 17✅ 61s
InkyCal.Utils.Tests.NewYorkTimesRendererTest 17✅ 65s
InkyCal.Utils.Tests.PanelOfPanelRendererTests 17✅ 26s
InkyCal.Utils.Tests.PanelRenderHelperTests 2✅ 382ms
InkyCal.Utils.Tests.TestCalendarPanelTests 119✅ 28s
InkyCal.Utils.Tests.WeatherPanelRendererTests 17⚪ 17ms

✅ InkyCal.Utils.Tests.CalendarImagePanelTests

⚪ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
⚪ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
⚪ GetImageTest(displayModel: epd_12_in_48_colour)
⚪ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
⚪ GetImageTest(displayModel: epd_4_in_2_colour)
⚪ GetImageTest(displayModel: epd_4_in_2)
⚪ GetImageTest(displayModel: epd_5_in_83_colour)
⚪ GetImageTest(displayModel: epd_5_in_83)
⚪ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
⚪ GetImageTest(displayModel: epd_7_in_5_colour)
⚪ GetImageTest(displayModel: epd_7_in_5_v2_colour)
⚪ GetImageTest(displayModel: epd_7_in_5_v2)
⚪ GetImageTest(displayModel: epd_7_in_5_v3_colour)
⚪ GetImageTest(displayModel: epd_7_in_5_v3)
⚪ GetImageTest(displayModel: epd_7_in_5)
⚪ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
⚪ GetImageTest(displayModel: M5PaperS3)

✅ InkyCal.Utils.Tests.CalendarPanelRendererTests

✅ DescribeEventTest(start: "14:00", end: null, summary: "Hallo", expectation: "14:00 Hallo", characterPerLine: 50, indentSize: 0)
✅ DescribeEventTest(start: "17:33", end: "18:42", summary: "Hello world", expectation: "17:33 - 18:42  ...", characterPerLine: 18, indentSize: 0)
✅ DescribeEventTest(start: "17:33", end: "18:42", summary: "Hello world", expectation: "17:33 - 18:42  ...", characterPerLine: 20, indentSize: 2)
✅ DescribeEventTest(start: "17:33", end: "18:42", summary: "Hello world", expectation: "17:33 - 18:42 Hello ...", characterPerLine: 25, indentSize: 2)
✅ DescribeEventTest(start: "17:33", end: "18:42", summary: "Hello world", expectation: "17:33 - 18:42", characterPerLine: 15, indentSize: 0)
✅ DescribeEventTest(start: "17:33", end: "18:42", summary: "Hi", expectation: "17:33 - 18:42 Hi", characterPerLine: 50, indentSize: 0)
✅ DescribeEventTest(start: null, end: "18:42", summary: "Hi", expectation: "All day Hi", characterPerLine: 50, indentSize: 0)
✅ DescribeEventTest(start: null, end: null, summary: "Hallo", expectation: "All day Hallo", characterPerLine: 50, indentSize: 0)
✅ DescribePeriodTest(start: "14:00", end: null)
✅ DescribePeriodTest(start: "17:33", end: "18:42")
✅ DescribePeriodTest(start: null, end: "18:42")
✅ DescribePeriodTest(start: null, end: null)
✅ ReduceSummaryTest(originalSummary: "Hello world", remainingSize: 0, expected: "")
✅ ReduceSummaryTest(originalSummary: "Hello world", remainingSize: 10, expected: "Hello  ...")
✅ ReduceSummaryTest(originalSummary: "Hello world", remainingSize: 2, expected: "")
✅ ReduceSummaryTest(originalSummary: "Hello world", remainingSize: 20, expected: "Hello world")
✅ ReduceSummaryTest(originalSummary: "Hello world", remainingSize: null, expected: "Hello world")

✅ InkyCal.Utils.Tests.Calender.CalenderExtensionsTest

✅ GetEvents_EventBeforeDate_IsNotReturned
✅ GetEvents_WithAllDayEvent_ReturnsAllDayEvent
✅ GetEvents_WithCalendarName_CalendarNameIsNull
✅ GetEvents_WithEmptyCalendar_ReturnsEmptyListAndPopulatesError
✅ GetEvents_WithMultiDayEvent_ReturnsOneEventPerDay
✅ GetEvents_WithNamedTimezoneEvent_ReturnsOneEvent
✅ GetEvents_WithSingleUtcEvent_ReturnsOneEvent
✅ GetOccurrences_AllDayEvent_HasNoTime
✅ GetOccurrences_InRange_ReturnsExpectedCount
✅ GetOccurrences_NamedTimezoneEvent_HasCorrectProperties
✅ GetOccurrences_UtcEvent_HasCorrectProperties
✅ LoadCalendar_ParsesSuccessfully
✅ TestCalender

✅ InkyCal.Utils.Tests.DisplayModelHelperTests

✅ GetSpecsTest(model: epd_10_3_in_16_grayscale)
✅ GetSpecsTest(model: epd_12_in_48_colour_with_grayscale)
✅ GetSpecsTest(model: epd_12_in_48_colour)
✅ GetSpecsTest(model: epd_13_3_in_16_grayscale_color)
✅ GetSpecsTest(model: epd_4_in_2_colour)
✅ GetSpecsTest(model: epd_4_in_2)
✅ GetSpecsTest(model: epd_5_in_83_colour)
✅ GetSpecsTest(model: epd_5_in_83)
✅ GetSpecsTest(model: epd_7_8_in_16_grayscale)
✅ GetSpecsTest(model: epd_7_in_5_colour)
✅ GetSpecsTest(model: epd_7_in_5_v2_colour)
✅ GetSpecsTest(model: epd_7_in_5_v2)
✅ GetSpecsTest(model: epd_7_in_5_v3_colour)
✅ GetSpecsTest(model: epd_7_in_5_v3)
✅ GetSpecsTest(model: epd_7_in_5)
✅ GetSpecsTest(model: epd_9_7_in_16_grayscale)
✅ GetSpecsTest(model: M5PaperS3)

✅ InkyCal.Utils.Tests.ImagePanelTests

✅ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour)
✅ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
✅ GetImageTest(displayModel: epd_4_in_2_colour)
✅ GetImageTest(displayModel: epd_4_in_2)
✅ GetImageTest(displayModel: epd_5_in_83_colour)
✅ GetImageTest(displayModel: epd_5_in_83)
✅ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
✅ GetImageTest(displayModel: epd_7_in_5_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2)
✅ GetImageTest(displayModel: epd_7_in_5_v3_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v3)
✅ GetImageTest(displayModel: epd_7_in_5)
✅ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
✅ GetImageTest(displayModel: M5PaperS3)

✅ InkyCal.Utils.Tests.NewPaperRenderer.FreedomForum.ApiClientTests

✅ GetNewsPapersTest
✅ GetNewsPapersTests

✅ InkyCal.Utils.Tests.NewsPaperRendererTest

✅ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour)
✅ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
✅ GetImageTest(displayModel: epd_4_in_2_colour)
✅ GetImageTest(displayModel: epd_4_in_2)
✅ GetImageTest(displayModel: epd_5_in_83_colour)
✅ GetImageTest(displayModel: epd_5_in_83)
✅ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
✅ GetImageTest(displayModel: epd_7_in_5_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2)
✅ GetImageTest(displayModel: epd_7_in_5_v3_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v3)
✅ GetImageTest(displayModel: epd_7_in_5)
✅ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
✅ GetImageTest(displayModel: M5PaperS3)

✅ InkyCal.Utils.Tests.NewYorkTimesRendererTest

✅ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour)
✅ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
✅ GetImageTest(displayModel: epd_4_in_2_colour)
✅ GetImageTest(displayModel: epd_4_in_2)
✅ GetImageTest(displayModel: epd_5_in_83_colour)
✅ GetImageTest(displayModel: epd_5_in_83)
✅ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
✅ GetImageTest(displayModel: epd_7_in_5_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2)
✅ GetImageTest(displayModel: epd_7_in_5_v3_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v3)
✅ GetImageTest(displayModel: epd_7_in_5)
✅ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
✅ GetImageTest(displayModel: M5PaperS3)

✅ InkyCal.Utils.Tests.PanelOfPanelRendererTests

✅ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour)
✅ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
✅ GetImageTest(displayModel: epd_4_in_2_colour)
✅ GetImageTest(displayModel: epd_4_in_2)
✅ GetImageTest(displayModel: epd_5_in_83_colour)
✅ GetImageTest(displayModel: epd_5_in_83)
✅ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
✅ GetImageTest(displayModel: epd_7_in_5_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2)
✅ GetImageTest(displayModel: epd_7_in_5_v3_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v3)
✅ GetImageTest(displayModel: epd_7_in_5)
✅ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
✅ GetImageTest(displayModel: M5PaperS3)

✅ InkyCal.Utils.Tests.PanelRenderHelperTests

✅ GetRenderersTest
✅ GetRendererTest

✅ InkyCal.Utils.Tests.TestCalendarPanelTests

✅ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
✅ GetImageTest(displayModel: epd_12_in_48_colour)
✅ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
✅ GetImageTest(displayModel: epd_4_in_2_colour)
✅ GetImageTest(displayModel: epd_4_in_2)
✅ GetImageTest(displayModel: epd_5_in_83_colour)
✅ GetImageTest(displayModel: epd_5_in_83)
✅ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
✅ GetImageTest(displayModel: epd_7_in_5_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v2)
✅ GetImageTest(displayModel: epd_7_in_5_v3_colour)
✅ GetImageTest(displayModel: epd_7_in_5_v3)
✅ GetImageTest(displayModel: epd_7_in_5)
✅ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
✅ GetImageTest(displayModel: M5PaperS3)
✅ TestDiaCritics(displayModel: epd_10_3_in_16_grayscale, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_10_3_in_16_grayscale, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_10_3_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_10_3_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_10_3_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_10_3_in_16_grayscale, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour_with_grayscale, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour_with_grayscale, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour_with_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour_with_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour_with_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour_with_grayscale, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_12_in_48_colour, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_13_3_in_16_grayscale_color, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_13_3_in_16_grayscale_color, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_13_3_in_16_grayscale_color, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_13_3_in_16_grayscale_color, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_13_3_in_16_grayscale_color, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_13_3_in_16_grayscale_color, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_4_in_2_colour, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_4_in_2_colour, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_4_in_2_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_4_in_2_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_4_in_2_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_4_in_2_colour, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_4_in_2, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_4_in_2, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_4_in_2, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_4_in_2, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_4_in_2, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_4_in_2, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_5_in_83_colour, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_5_in_83_colour, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_5_in_83_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_5_in_83_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_5_in_83_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_5_in_83_colour, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_5_in_83, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_5_in_83, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_5_in_83, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_5_in_83, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_5_in_83, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_5_in_83, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_8_in_16_grayscale, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_8_in_16_grayscale, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_8_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_8_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_8_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_8_in_16_grayscale, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_colour, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_in_5_colour, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_in_5_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_colour, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2_colour, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2_colour, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2_colour, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v2, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3_colour, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3_colour, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3_colour, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3_colour, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5_v3, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_7_in_5, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_7_in_5, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_7_in_5, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_7_in_5, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_9_7_in_16_grayscale, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: epd_9_7_in_16_grayscale, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: epd_9_7_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: epd_9_7_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: epd_9_7_in_16_grayscale, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: epd_9_7_in_16_grayscale, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: M5PaperS3, eventWrapper: [Arabic event] 04/06/2026 11:21:12 No start-No end "يمكنني التعامل مع الأحرف الصينية (ولكن ربما لا أعرضها)")
✅ TestDiaCritics(displayModel: M5PaperS3, eventWrapper: [Chinese event] 04/06/2026 11:21:12 No start-No end "我可以处理(但可能无法显示)汉字")
✅ TestDiaCritics(displayModel: M5PaperS3, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Regular Summary")
✅ TestDiaCritics(displayModel: M5PaperS3, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "Specielles sümmary")
✅ TestDiaCritics(displayModel: M5PaperS3, eventWrapper: [Regular calendar name] 04/06/2026 11:21:12 No start-No end "ẞpecielles ẞümmary")
✅ TestDiaCritics(displayModel: M5PaperS3, eventWrapper: [ẞpecial calendar] 04/06/2026 11:21:12 No start-No end "Regular Summary")

✅ InkyCal.Utils.Tests.WeatherPanelRendererTests

⚪ GetImageTest(displayModel: epd_10_3_in_16_grayscale)
⚪ GetImageTest(displayModel: epd_12_in_48_colour_with_grayscale)
⚪ GetImageTest(displayModel: epd_12_in_48_colour)
⚪ GetImageTest(displayModel: epd_13_3_in_16_grayscale_color)
⚪ GetImageTest(displayModel: epd_4_in_2_colour)
⚪ GetImageTest(displayModel: epd_4_in_2)
⚪ GetImageTest(displayModel: epd_5_in_83_colour)
⚪ GetImageTest(displayModel: epd_5_in_83)
⚪ GetImageTest(displayModel: epd_7_8_in_16_grayscale)
⚪ GetImageTest(displayModel: epd_7_in_5_colour)
⚪ GetImageTest(displayModel: epd_7_in_5_v2_colour)
⚪ GetImageTest(displayModel: epd_7_in_5_v2)
⚪ GetImageTest(displayModel: epd_7_in_5_v3_colour)
⚪ GetImageTest(displayModel: epd_7_in_5_v3)
⚪ GetImageTest(displayModel: epd_7_in_5)
⚪ GetImageTest(displayModel: epd_9_7_in_16_grayscale)
⚪ GetImageTest(displayModel: M5PaperS3)