Index: components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java |
diff --git a/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java b/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java |
index 7df0402183edf8e4fb88b827b641eba523976856..f240b57c12fefa1ed02565327b9abbf4ce223726 100644 |
--- a/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java |
+++ b/components/minidump_uploader/android/javatests/src/org/chromium/components/minidump_uploader/CrashFileManagerTest.java |
@@ -244,27 +244,66 @@ public class CrashFileManagerTest extends CrashTestCase { |
@SmallTest |
@Feature({"Android-AppBase"}) |
- public void testAttemptNumber() { |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.dmp")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber(".try")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("try1")); |
+ public void testReadAttemptNumber() { |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.dmp")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.dmp")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber(".try")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal(".try")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("try1")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("try1")); |
+ |
assertEquals(1, CrashFileManager.readAttemptNumber("file.try1.dmp")); |
+ assertEquals(1, CrashFileManager.readAttemptNumberInternal("file.try1.dmp")); |
+ |
assertEquals(1, CrashFileManager.readAttemptNumber("file.dmp.try1")); |
+ assertEquals(1, CrashFileManager.readAttemptNumberInternal("file.dmp.try1")); |
+ |
assertEquals(2, CrashFileManager.readAttemptNumber(".try2")); |
+ assertEquals(2, CrashFileManager.readAttemptNumberInternal(".try2")); |
+ |
assertEquals(2, CrashFileManager.readAttemptNumber("file.try2.dmp")); |
+ assertEquals(2, CrashFileManager.readAttemptNumberInternal("file.try2.dmp")); |
+ |
assertEquals(2, CrashFileManager.readAttemptNumber("file.dmp.try2")); |
+ assertEquals(2, CrashFileManager.readAttemptNumberInternal("file.dmp.try2")); |
+ |
assertEquals(2, CrashFileManager.readAttemptNumber(".try2")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.tryN.dmp")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.tryN.dmp1")); |
+ assertEquals(2, CrashFileManager.readAttemptNumberInternal(".try2")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.tryN.dmp")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.tryN.dmp")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.tryN.dmp1")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.tryN.dmp1")); |
+ |
assertEquals(9, CrashFileManager.readAttemptNumber("file.try9.dmp")); |
+ assertEquals(9, CrashFileManager.readAttemptNumberInternal("file.try9.dmp")); |
+ |
assertEquals(10, CrashFileManager.readAttemptNumber("file.try10.dmp")); |
+ assertEquals(10, CrashFileManager.readAttemptNumberInternal("file.try10.dmp")); |
+ |
assertEquals(9, CrashFileManager.readAttemptNumber("file.dmp.try9")); |
+ assertEquals(9, CrashFileManager.readAttemptNumberInternal("file.dmp.try9")); |
+ |
assertEquals(10, CrashFileManager.readAttemptNumber("file.dmp.try10")); |
+ assertEquals(10, CrashFileManager.readAttemptNumberInternal("file.dmp.try10")); |
+ |
assertEquals(300, CrashFileManager.readAttemptNumber("file.dmp.try300")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.dmp202.try")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.try.dmp1")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.try-2.dmp1")); |
- assertEquals(-1, CrashFileManager.readAttemptNumber("file.try-20.dmp1")); |
+ assertEquals(300, CrashFileManager.readAttemptNumberInternal("file.dmp.try300")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.dmp202.try")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.dmp202.try")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.try.dmp1")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.try.dmp1")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.try-2.dmp1")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.try-2.dmp1")); |
+ |
+ assertEquals(0, CrashFileManager.readAttemptNumber("file.try-20.dmp1")); |
+ assertEquals(-1, CrashFileManager.readAttemptNumberInternal("file.try-20.dmp1")); |
} |
@SmallTest |