summaryrefslogtreecommitdiff
path: root/ui/tests/windows/tracker.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-08-15 11:43:20 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-08-15 11:43:20 +0200
commit6b839ff6e2cf8a2b0e885a16e6876415f5ba1425 (patch)
tree5a26fa8cd66eba290146cbdbb1364fa9d2407d96 /ui/tests/windows/tracker.cpp
parentb6252045a1340a42a39426dfbb877d2a1f357b7f (diff)
downloadturns-6b839ff6e2cf8a2b0e885a16e6876415f5ba1425.tar.xz
turns-6b839ff6e2cf8a2b0e885a16e6876415f5ba1425.zip
turns: use Glib::unwrap where appropriate
Diffstat (limited to 'ui/tests/windows/tracker.cpp')
-rw-r--r--ui/tests/windows/tracker.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/ui/tests/windows/tracker.cpp b/ui/tests/windows/tracker.cpp
index 1fedd03..236dad0 100644
--- a/ui/tests/windows/tracker.cpp
+++ b/ui/tests/windows/tracker.cpp
@@ -7,6 +7,7 @@
#include <glibmm/i18n.h>
#include <glibmm/ustring.h>
+#include <glibmm/wrap.h>
#include <gtkmm/builder.h>
#include <gtkmm/button.h>
@@ -36,28 +37,28 @@ namespace turns::ui::windows::tests
SECTION("has a non-empty subtitle")
{
auto widget = builder->get_widget<Gtk::Widget>("title");
- auto adw = ADW_WINDOW_TITLE(widget->gobj());
+ auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget));
REQUIRE(adw_window_title_get_subtitle(adw));
}
SECTION("has its subtitle set according to the active language")
{
auto widget = builder->get_widget<Gtk::Widget>("title");
- auto adw = ADW_WINDOW_TITLE(widget->gobj());
+ auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget));
REQUIRE(adw_window_title_get_subtitle(adw) == Glib::ustring{_(lang::no_active_turn_order)});
}
SECTION("has a non-empty title")
{
auto widget = builder->get_widget<Gtk::Widget>("title");
- auto adw = ADW_WINDOW_TITLE(widget->gobj());
+ auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget));
REQUIRE(adw_window_title_get_title(adw));
}
SECTION("has its title set according to the active language")
{
auto widget = builder->get_widget<Gtk::Widget>("title");
- auto adw = ADW_WINDOW_TITLE(widget->gobj());
+ auto adw = ADW_WINDOW_TITLE(Glib::unwrap(widget));
REQUIRE(adw_window_title_get_title(adw) == Glib::ustring{_(lang::turns)});
}