[libadwaita/wip/sophie-h/pref-row-markup] Add tests



commit 1c690b1b94b39e2822852f3182f37e47397a1684
Author: Sophie Herold <sophie hemio de>
Date:   Mon Apr 4 19:12:32 2022 +0200

    Add tests

 tests/test-action-row.c      | 4 ++++
 tests/test-expander-row.c    | 4 ++++
 tests/test-preferences-row.c | 4 ++++
 3 files changed, 12 insertions(+)
---
diff --git a/tests/test-action-row.c b/tests/test-action-row.c
index eac0aaa2..9496548d 100644
--- a/tests/test-action-row.c
+++ b/tests/test-action-row.c
@@ -50,6 +50,10 @@ test_adw_action_row_subtitle (void)
   adw_action_row_set_subtitle (row, "Dummy subtitle");
   g_assert_cmpstr (adw_action_row_get_subtitle (row), ==, "Dummy subtitle");
 
+  adw_preferences_row_set_use_markup(ADW_PREFERENCES_ROW (row), FALSE);
+  adw_action_row_set_subtitle (row, "Invalid <b>markup");
+  g_assert_cmpstr (adw_action_row_get_subtitle (row), ==, "Invalid <b>markup");
+
   g_assert_finalize_object (row);
 }
 
diff --git a/tests/test-expander-row.c b/tests/test-expander-row.c
index 730a25c8..62f490ba 100644
--- a/tests/test-expander-row.c
+++ b/tests/test-expander-row.c
@@ -37,6 +37,10 @@ test_adw_expander_row_subtitle (void)
   adw_expander_row_set_subtitle (row, "Dummy subtitle");
   g_assert_cmpstr (adw_expander_row_get_subtitle (row), ==, "Dummy subtitle");
 
+  adw_preferences_row_set_use_markup(ADW_PREFERENCES_ROW (row), FALSE);
+  adw_expander_row_set_subtitle (row, "Invalid <b>markup");
+  g_assert_cmpstr (adw_expander_row_get_subtitle (row), ==, "Invalid <b>markup");
+
   g_assert_finalize_object (row);
 }
 
diff --git a/tests/test-preferences-row.c b/tests/test-preferences-row.c
index fdf47105..3e5f4cb8 100644
--- a/tests/test-preferences-row.c
+++ b/tests/test-preferences-row.c
@@ -22,6 +22,10 @@ test_adw_preferences_row_title (void)
   adw_preferences_row_set_title (row, NULL);
   g_assert_cmpstr (adw_preferences_row_get_title (row), ==, "");
 
+  adw_preferences_row_set_use_markup (row, FALSE);
+  adw_preferences_row_set_title (row, "Invalid <b>markup");
+  g_assert_cmpstr (adw_preferences_row_get_title (row), ==, "Invalid <b>markup");
+
   g_assert_finalize_object (row);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]