summaryrefslogtreecommitdiffstats
path: root/tests/auto/installer/compareversion/tst_compareversion.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/installer/compareversion/tst_compareversion.cpp')
-rw-r--r--tests/auto/installer/compareversion/tst_compareversion.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/auto/installer/compareversion/tst_compareversion.cpp b/tests/auto/installer/compareversion/tst_compareversion.cpp
index 24ebe9ba6..a33d25b28 100644
--- a/tests/auto/installer/compareversion/tst_compareversion.cpp
+++ b/tests/auto/installer/compareversion/tst_compareversion.cpp
@@ -47,7 +47,11 @@ void tst_CompareVersion::compareVersion()
QCOMPARE(KDUpdater::compareVersion("2.1", "2.0"), +1);
QCOMPARE(KDUpdater::compareVersion("2.0", "2.0"), 0);
QCOMPARE(KDUpdater::compareVersion("2.1", "2.1"), 0);
-
+ QCOMPARE(KDUpdater::compareVersion("2.1", "2.1-201903190747"), -1);
+ QCOMPARE(KDUpdater::compareVersion("2.1-201903190747", "2.1"), +1);
+ QCOMPARE(KDUpdater::compareVersion("2.1-201903190747", "2.1-201903190747"), 0);
+ QCOMPARE(KDUpdater::compareVersion("2.1-0", "2.1-201903190747"), -1);
+ QCOMPARE(KDUpdater::compareVersion("2.1-201903190747", "2.1-0"), +1);
QCOMPARE(KDUpdater::compareVersion("2.0.12.4", "2.1.10.4"), -1);
}