diff options
| author | blafoo <github@blafoo.de> | 2012-01-31 22:55:30 +0100 |
|---|---|---|
| committer | blafoo <github@blafoo.de> | 2012-02-07 23:52:36 +0100 |
| commit | cfb08f4ec60e1022fe9f1ab611f561bb1972d2da (patch) | |
| tree | c9c58ec75bf1929c80500b6c969ce328bdaafda0 /tests/src/cgeo/geocaching/cgBaseTest.java | |
| parent | e7e1a56d9923fc60c49300b83da98cd2cad3a580 (diff) | |
| download | cgeo-cfb08f4ec60e1022fe9f1ab611f561bb1972d2da.zip cgeo-cfb08f4ec60e1022fe9f1ab611f561bb1972d2da.tar.gz cgeo-cfb08f4ec60e1022fe9f1ab611f561bb1972d2da.tar.bz2 | |
Number of caches found independant of challenges. Fixes #1072
Diffstat (limited to 'tests/src/cgeo/geocaching/cgBaseTest.java')
| -rw-r--r-- | tests/src/cgeo/geocaching/cgBaseTest.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/cgBaseTest.java b/tests/src/cgeo/geocaching/cgBaseTest.java index 1bd2e8a..da4d8b5 100644 --- a/tests/src/cgeo/geocaching/cgBaseTest.java +++ b/tests/src/cgeo/geocaching/cgBaseTest.java @@ -21,8 +21,13 @@ public class cgBaseTest extends AndroidTestCase { String page = MockedCache.readCachePage("GC2CJPF"); Assert.assertEquals("blafoo", BaseUtils.getMatch(page, GCConstants.PATTERN_LOGIN_NAME, true, "???")); Assert.assertEquals("Premium Member", BaseUtils.getMatch(page, GCConstants.PATTERN_MEMBER_STATUS, true, "???")); + // Caches found including Challenges int cachesFound = Integer.parseInt(BaseUtils.getMatch(page, GCConstants.PATTERN_CACHES_FOUND, true, "0")); Assert.assertTrue(cachesFound >= 491); + // Caches found without Challenges + page = "<strong><img src=\"/images/icons/icon_smile.png\" title=\"Caches Found\" /> 149</strong>"; + cachesFound = Integer.parseInt(BaseUtils.getMatch(page, GCConstants.PATTERN_CACHES_FOUND, true, "0")); + Assert.assertEquals(149, cachesFound); } public static void testReplaceWhitespaces() { |
