Added test cases for problems discovered with version numbers in #1923 (which

have been fixed by now in 07dffdc).
This commit is contained in:
hiker
2015-01-27 07:59:42 +11:00
parent 07dffdcbc2
commit 98bf6ccef0

View File

@@ -404,6 +404,10 @@ void unitTesting()
assert(Version("1.2.3") <= Version("1.2.3.1"));
assert(Version("1.2.3") <= Version("1.2.3"));
assert(Version("1.2.3") == Version("1.2.3"));
assert(Version("10.3") < Version("10.3.2"));
assert(Version("10.3") <= Version("10.3.2"));
assert(!(Version("10.3.2") < Version("10.3")));
assert(!(Version("10.3.2") <= Version("10.3")));
assert(Version("3.3 NVIDIA-10.0.19 310.90.10.05b1",
"NVIDIA GeForce GTX 680MX OpenGL Engine")
== Version("310.90.10.5") );