diff options
| author | blafoo <github@blafoo.de> | 2012-01-31 18:43:29 +0100 |
|---|---|---|
| committer | blafoo <github@blafoo.de> | 2012-01-31 18:45:08 +0100 |
| commit | e75feb79ade4d2978e52e12420ee68c19bf3db6b (patch) | |
| tree | c43c40f37514151d95ca5fdfe84f0ba9f6baeaa4 /tests | |
| parent | 51401c77601ef356c57772d1fb04cb7663811dbe (diff) | |
| download | cgeo-e75feb79ade4d2978e52e12420ee68c19bf3db6b.zip cgeo-e75feb79ade4d2978e52e12420ee68c19bf3db6b.tar.gz cgeo-e75feb79ade4d2978e52e12420ee68c19bf3db6b.tar.bz2 | |
Number of caches found. Fixes #1072
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/src/cgeo/geocaching/cgBaseTest.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/cgBaseTest.java b/tests/src/cgeo/geocaching/cgBaseTest.java index 99130d7..1bd2e8a 100644 --- a/tests/src/cgeo/geocaching/cgBaseTest.java +++ b/tests/src/cgeo/geocaching/cgBaseTest.java @@ -17,6 +17,14 @@ import junit.framework.Assert; public class cgBaseTest extends AndroidTestCase { + public static void testRegEx() { + 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, "???")); + int cachesFound = Integer.parseInt(BaseUtils.getMatch(page, GCConstants.PATTERN_CACHES_FOUND, true, "0")); + Assert.assertTrue(cachesFound >= 491); + } + public static void testReplaceWhitespaces() { Assert.assertEquals("foo bar baz ", BaseUtils.replaceWhitespace(new String(" foo\n\tbar \r baz "))); } |
