summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2023-01-16 01:34:48 +0100
committerCarlos Garnacho <carlosg@gnome.org>2023-01-17 11:29:27 +0100
commita809170ac039820cc21dafbbc50b6bcd21a44ae6 (patch)
tree4c1e6374c2280f4cb0120f8145ee719988abfa31 /tests
parentc655107d799c5cfb324e68ebdccefa7edd083bb7 (diff)
downloadtracker-a809170ac039820cc21dafbbc50b6bcd21a44ae6.tar.gz
tests: Check all branches of tracker_check_version()
Diffstat (limited to 'tests')
-rw-r--r--tests/libtracker-sparql/tracker-sparql-test.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/libtracker-sparql/tracker-sparql-test.c b/tests/libtracker-sparql/tracker-sparql-test.c
index d8ad04d3c..e07b3e8ff 100644
--- a/tests/libtracker-sparql/tracker-sparql-test.c
+++ b/tests/libtracker-sparql/tracker-sparql-test.c
@@ -132,6 +132,14 @@ test_tracker_check_version (void)
g_assert_true(tracker_check_version(TRACKER_MAJOR_VERSION,
TRACKER_MINOR_VERSION,
TRACKER_MICRO_VERSION) == NULL);
+ g_assert_true(strstr (tracker_check_version(TRACKER_MAJOR_VERSION + 1, 0, 0),
+ "old") != NULL);
+ g_assert_true(strstr (tracker_check_version(TRACKER_MAJOR_VERSION - 1, 0, 0),
+ "new") != NULL);
+ g_assert_true(strstr (tracker_check_version(TRACKER_MAJOR_VERSION, -1, 0),
+ "new") != NULL);
+ g_assert_true(strstr (tracker_check_version(TRACKER_MAJOR_VERSION, 99, 0),
+ "old") != NULL);
}
gint