summaryrefslogtreecommitdiffhomepage
path: root/packages/kernel/tests/test_kernel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'packages/kernel/tests/test_kernel.cpp')
-rw-r--r--packages/kernel/tests/test_kernel.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/kernel/tests/test_kernel.cpp b/packages/kernel/tests/test_kernel.cpp
new file mode 100644
index 0000000..ebcfbc3
--- /dev/null
+++ b/packages/kernel/tests/test_kernel.cpp
@@ -0,0 +1,13 @@
+#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
+#include <doctest/doctest.h>
+
+#include <unbox/kernel/kernel.hpp>
+
+TEST_CASE("kernel compiles against and links wlroots + libwayland-server") {
+ CHECK(unbox::kernel::link_probe());
+ CHECK(unbox::kernel::wlroots_version().substr(0, 4) == "0.20");
+}
+
+TEST_CASE("vendored RMLUi subproject compiled and linked") {
+ CHECK(!unbox::kernel::rmlui_version().empty());
+}