aboutsummaryrefslogtreecommitdiffstats
path: root/lang/qt/tests/t-various.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lang/qt/tests/t-various.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/lang/qt/tests/t-various.cpp b/lang/qt/tests/t-various.cpp
index 9f7b1cec..bec0a57e 100644
--- a/lang/qt/tests/t-various.cpp
+++ b/lang/qt/tests/t-various.cpp
@@ -245,6 +245,38 @@ private Q_SLOTS:
QVERIFY(EngineInfo::Version("3.0.0") > EngineInfo::Version("2.3.20"));
QVERIFY(EngineInfo::Version("3.0.1") > EngineInfo::Version("3.0.0"));
QVERIFY(EngineInfo::Version("3.1.0") > EngineInfo::Version("3.0.20"));
+
+ QVERIFY(EngineInfo::Version("1.1.1") <= "2.0.0");
+ QVERIFY(EngineInfo::Version("1.1.1") <= "1.2.0");
+ QVERIFY(EngineInfo::Version("1.1.1") <= "1.1.2");
+ QVERIFY(EngineInfo::Version("1.1.1") <= "1.1.1");
+ QVERIFY(!(EngineInfo::Version("1.1.1") <= "1.1.0"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") <= "1.0.9"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") <= "0.9.9"));
+
+ QVERIFY(!(EngineInfo::Version("1.1.1") == "2.0.0"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") == "1.2.0"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") == "1.1.2"));
+ QVERIFY(EngineInfo::Version("1.1.1") == "1.1.1");
+ QVERIFY(!(EngineInfo::Version("1.1.1") == "1.1.0"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") == "1.0.9"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") == "0.9.9"));
+
+ QVERIFY(EngineInfo::Version("1.1.1") != "2.0.0");
+ QVERIFY(EngineInfo::Version("1.1.1") != "1.2.0");
+ QVERIFY(EngineInfo::Version("1.1.1") != "1.1.2");
+ QVERIFY(!(EngineInfo::Version("1.1.1") != "1.1.1"));
+ QVERIFY(EngineInfo::Version("1.1.1") != "1.1.0");
+ QVERIFY(EngineInfo::Version("1.1.1") != "1.0.9");
+ QVERIFY(EngineInfo::Version("1.1.1") != "0.9.9");
+
+ QVERIFY(!(EngineInfo::Version("1.1.1") >= "2.0.0"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") >= "1.2.0"));
+ QVERIFY(!(EngineInfo::Version("1.1.1") >= "1.1.2"));
+ QVERIFY(EngineInfo::Version("1.1.1") >= "1.1.1");
+ QVERIFY(EngineInfo::Version("1.1.1") >= "1.1.0");
+ QVERIFY(EngineInfo::Version("1.1.1") >= "1.0.9");
+ QVERIFY(EngineInfo::Version("1.1.1") >= "0.9.9");
}
void initTestCase()