blob: 8f9de4a454ff3348c171837091409e1bd987735c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
package cgeo.geocaching;
import android.annotation.TargetApi;
import android.test.ActivityInstrumentationTestCase2;
@TargetApi(8)
public class cgeogpxesTest extends ActivityInstrumentationTestCase2<cgeogpxes> {
private final cgeogpxes importGpxActivity = new cgeogpxes();
public cgeogpxesTest() {
super(cgeogpxes.class);
}
public void testFileNameMatches() {
assertTrue(importGpxActivity.filenameBelongsToList("1234567.gpx"));
assertTrue(importGpxActivity.filenameBelongsToList("1234567.GPX"));
assertTrue(importGpxActivity.filenameBelongsToList(".gpx"));
assertTrue(importGpxActivity.filenameBelongsToList("1234567.loc"));
assertTrue(importGpxActivity.filenameBelongsToList("1234567.LOC"));
assertTrue(importGpxActivity.filenameBelongsToList("1234567.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("1234567.ZIP"));
assertTrue(importGpxActivity.filenameBelongsToList("12345678.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("1234567_query.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("12345678_query.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("12345678_my_query_1.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("12345678_my query.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("ocde12345.zip"));
assertTrue(importGpxActivity.filenameBelongsToList("ocde12345678.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567.gpy"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567.agpx"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567"));
assertFalse(importGpxActivity.filenameBelongsToList(""));
assertFalse(importGpxActivity.filenameBelongsToList("gpx"));
assertFalse(importGpxActivity.filenameBelongsToList("test.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("zip"));
assertFalse(importGpxActivity.filenameBelongsToList(".zip"));
assertFalse(importGpxActivity.filenameBelongsToList("123456.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567query.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567_.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("ocde_12345678.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("acde12345678.zip"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567-wpts.gpx"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567-wpts-1.gpx"));
assertFalse(importGpxActivity.filenameBelongsToList("1234567-wpts(1).gpx"));
}
}
|