aboutsummaryrefslogtreecommitdiff
path: root/tests/tst_utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tst_utils.cpp')
-rw-r--r--tests/tst_utils.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/tst_utils.cpp b/tests/tst_utils.cpp
index a1cf7c5..0d59da0 100644
--- a/tests/tst_utils.cpp
+++ b/tests/tst_utils.cpp
@@ -49,6 +49,17 @@ TEST_F(XdgCurrentDesktopUtilsTest, isLomiri)
EXPECT_TRUE(ayatana_common_utils_is_lomiri());
}
+TEST_F(XdgCurrentDesktopUtilsTest, isUbuntuTouch)
+{
+ unsetenv("XDG_CURRENT_DESKTOP");
+ unsetenv("DESKTOP_SESSION");
+ EXPECT_FALSE(ayatana_common_utils_is_ubuntutouch());
+ setenv("XDG_CURRENT_DESKTOP", "Lomiri", 1);
+ EXPECT_FALSE(ayatana_common_utils_is_ubuntutouch());
+ setenv("DESKTOP_SESSION", "ubuntu-touch", 1);
+ EXPECT_TRUE(ayatana_common_utils_is_ubuntutouch());
+}
+
TEST_F(XdgCurrentDesktopUtilsTest, isGnome)
{
unsetenv("XDG_CURRENT_DESKTOP");