Chromium Code Reviews| Index: base/version_unittest.cc |
| diff --git a/base/version_unittest.cc b/base/version_unittest.cc |
| index 3119c3972a73b157a762c60c7c12328c0b8c5807..0d7f4e94745f8c8300e64a92a254d4f08bcc75a6 100644 |
| --- a/base/version_unittest.cc |
| +++ b/base/version_unittest.cc |
| @@ -41,16 +41,21 @@ TEST(VersionTest, GetVersionFromString) { |
| {".", 0, false}, |
| {" . ", 0, false}, |
| {"0", 1, true}, |
| + {"0.", 0, false}, |
| {"0.0", 2, true}, |
| {"65537.0", 0, false}, |
| {"-1.0", 0, false}, |
| {"1.-1.0", 0, false}, |
|
Nico
2015/02/22 01:16:31
can you add a row like
{"1.--1.0", 0, false},
Will Harris
2015/02/22 01:21:25
Done.
|
| {"+1.0", 0, false}, |
| {"1.+1.0", 0, false}, |
| + {"1+1.0", 0, false}, |
| + {"++1.0", 0, false}, |
| {"1.0a", 0, false}, |
| {"1.2.3.4.5.6.7.8.9.0", 10, true}, |
| {"02.1", 0, false}, |
| + {"0.01", 2, true}, |
| {"f.1", 0, false}, |
| + {"15.007.20011", 3, true}, |
| }; |
| for (size_t i = 0; i < arraysize(cases); ++i) { |
| @@ -77,6 +82,7 @@ TEST(VersionTest, Compare) { |
| {"1.1", "1.0.1", 1}, |
| {"1.0.0", "1.0", 0}, |
| {"1.0.3", "1.0.20", -1}, |
| + {"11.0.10", "15.007.20011", -1}, |
| }; |
| for (size_t i = 0; i < arraysize(cases); ++i) { |
| Version lhs(cases[i].lhs); |