From ebadf8f130b4cf6c84a480e02e234a27882eefa9 Mon Sep 17 00:00:00 2001 From: Morgan Caron Date: Sun, 20 Sep 2026 04:14:09 +0200 Subject: [PATCH] test: export missing unit test modules --- modules/Terminal/Container.mpp | 2 +- tests/UnitTests.mpp | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/Terminal/Container.mpp b/modules/Terminal/Container.mpp index a674d14b..bdf4b37d 100644 --- a/modules/Terminal/Container.mpp +++ b/modules/Terminal/Container.mpp @@ -42,7 +42,7 @@ export namespace CppUtils::Terminal return dynamic_cast(*self.m_widget); } - template + template requires std::derived_from inline auto newWidget(Args&&... args) -> T& { diff --git a/tests/UnitTests.mpp b/tests/UnitTests.mpp index 2e651247..8475636d 100644 --- a/tests/UnitTests.mpp +++ b/tests/UnitTests.mpp @@ -74,16 +74,21 @@ export import CppUtils.UnitTests.String.Encoding; export import CppUtils.UnitTests.String.Utility; export import CppUtils.UnitTests.System.Error; export import CppUtils.UnitTests.Terminal; +export import CppUtils.UnitTests.Terminal.AutoScroll; export import CppUtils.UnitTests.Terminal.Button; export import CppUtils.UnitTests.Terminal.Canvas; +export import CppUtils.UnitTests.Terminal.Element; +export import CppUtils.UnitTests.Terminal.Layout; export import CppUtils.UnitTests.Terminal.Mouse; export import CppUtils.UnitTests.Terminal.Primitive; export import CppUtils.UnitTests.Terminal.ProgressBar; export import CppUtils.UnitTests.Terminal.RawTerminal; export import CppUtils.UnitTests.Terminal.Scrollable; +export import CppUtils.UnitTests.Terminal.Text; export import CppUtils.UnitTests.Terminal.Title; export import CppUtils.UnitTests.Terminal.Utility; export import CppUtils.UnitTests.Thread.AsyncEventDispatcher; +export import CppUtils.UnitTests.Thread.Poll; export import CppUtils.UnitTests.Thread.ScheduledEventDispatcher; export import CppUtils.UnitTests.Thread.Scheduler; export import CppUtils.UnitTests.Thread.SharedLocker; @@ -97,5 +102,6 @@ export import CppUtils.UnitTests.Type.Mapping; export import CppUtils.UnitTests.Type.ReadWriteAdapter; export import CppUtils.UnitTests.Type.Serializer; export import CppUtils.UnitTests.Type.Tuple; +export import CppUtils.UnitTests.Type.TypeMapping; export import CppUtils.UnitTests.UnitTest; export import CppUtils.UnitTests.UnitTest.LifetimeChecker;