From dff2f80ddc8f742b8181409d6feeca33e856112e Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 28 Apr 2025 13:34:43 +0200 Subject: ui: remove adwaita C-API usage --- ui/tests/windows/tracker.cpp | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) (limited to 'ui/tests/windows/tracker.cpp') diff --git a/ui/tests/windows/tracker.cpp b/ui/tests/windows/tracker.cpp index 4af1dcd..384d7f1 100644 --- a/ui/tests/windows/tracker.cpp +++ b/ui/tests/windows/tracker.cpp @@ -7,7 +7,6 @@ #include #include -#include #include #include @@ -15,7 +14,7 @@ #include #include -#include +#include #include @@ -37,42 +36,38 @@ namespace turns::ui::windows::tests SECTION("has a non-empty subtitle") { - auto widget = builder->get_widget("title"); - auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget)); - REQUIRE(adw_window_title_get_subtitle(adw)); + auto widget = builder->get_widget("title"); + REQUIRE_FALSE(widget->get_subtitle().empty()); } SECTION("has its subtitle set according to the active language") { - auto widget = builder->get_widget("title"); - auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget)); - REQUIRE(adw_window_title_get_subtitle(adw) == Glib::ustring{_(lang::no_active_turn_order)}); + auto widget = builder->get_widget("title"); + REQUIRE(widget->get_subtitle() == _(lang::no_active_turn_order)); } SECTION("has a non-empty title") { - auto widget = builder->get_widget("title"); - auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget)); - REQUIRE(adw_window_title_get_title(adw)); + auto widget = builder->get_widget("title"); + REQUIRE_FALSE(widget->get_title().empty()); } SECTION("has its title set according to the active language") { - auto widget = builder->get_widget("title"); - auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget)); - REQUIRE(adw_window_title_get_title(adw) == Glib::ustring{_(lang::turns)}); + auto widget = builder->get_widget("title"); + REQUIRE(widget->get_title() == _(lang::turns)); } SECTION("has its add_participant button's tooltip set according to the active language") { auto widget = builder->get_widget("add_participant"); - REQUIRE(widget->get_tooltip_text() == Glib::ustring{_(lang::add_participant)}); + REQUIRE(widget->get_tooltip_text() == _(lang::add_participant)); } SECTION("as its open_main_menu button's tooltip set according to the active language") { auto widget = builder->get_widget("open_main_menu"); - REQUIRE(widget->get_tooltip_text() == Glib::ustring{_(lang::main_menu)}); + REQUIRE(widget->get_tooltip_text() == _(lang::main_menu)); } instance->destroy(); -- cgit v1.2.3