Loading tests/AndroidTests/src/com/android/unit_tests/os/FileObserverTest.java +39 −7 Original line number Original line Diff line number Diff line Loading @@ -85,6 +85,7 @@ public class FileObserverTest extends AndroidTestCase { waitForEvent(); // modify waitForEvent(); // modify mTestFile.delete(); mTestFile.delete(); waitForEvent(); // modify waitForEvent(); // delete waitForEvent(); // delete mObserver.stopWatching(); mObserver.stopWatching(); Loading @@ -111,10 +112,41 @@ public class FileObserverTest extends AndroidTestCase { while (it.hasNext()) { while (it.hasNext()) { Map map = it.next(); Map map = it.next(); Log.i("FileObserverTest", "event: " + map.get("event").toString() + " path: " + map.get("path")); Log.i("FileObserverTest", "event: " + getEventString((Integer)map.get("event")) + " path: " + map.get("path")); } } mObserver.events.clear(); mObserver.events.clear(); } } } } private String getEventString(int event) { switch (event) { case FileObserver.ACCESS: return "ACCESS"; case FileObserver.MODIFY: return "MODIFY"; case FileObserver.ATTRIB: return "ATTRIB"; case FileObserver.CLOSE_WRITE: return "CLOSE_WRITE"; case FileObserver.CLOSE_NOWRITE: return "CLOSE_NOWRITE"; case FileObserver.OPEN: return "OPEN"; case FileObserver.MOVED_FROM: return "MOVED_FROM"; case FileObserver.MOVED_TO: return "MOVED_TO"; case FileObserver.CREATE: return "CREATE"; case FileObserver.DELETE: return "DELETE"; case FileObserver.DELETE_SELF: return "DELETE_SELF"; case FileObserver.MOVE_SELF: return "MOVE_SELF"; default: return "UNKNOWN"; } } } } Loading
tests/AndroidTests/src/com/android/unit_tests/os/FileObserverTest.java +39 −7 Original line number Original line Diff line number Diff line Loading @@ -85,6 +85,7 @@ public class FileObserverTest extends AndroidTestCase { waitForEvent(); // modify waitForEvent(); // modify mTestFile.delete(); mTestFile.delete(); waitForEvent(); // modify waitForEvent(); // delete waitForEvent(); // delete mObserver.stopWatching(); mObserver.stopWatching(); Loading @@ -111,10 +112,41 @@ public class FileObserverTest extends AndroidTestCase { while (it.hasNext()) { while (it.hasNext()) { Map map = it.next(); Map map = it.next(); Log.i("FileObserverTest", "event: " + map.get("event").toString() + " path: " + map.get("path")); Log.i("FileObserverTest", "event: " + getEventString((Integer)map.get("event")) + " path: " + map.get("path")); } } mObserver.events.clear(); mObserver.events.clear(); } } } } private String getEventString(int event) { switch (event) { case FileObserver.ACCESS: return "ACCESS"; case FileObserver.MODIFY: return "MODIFY"; case FileObserver.ATTRIB: return "ATTRIB"; case FileObserver.CLOSE_WRITE: return "CLOSE_WRITE"; case FileObserver.CLOSE_NOWRITE: return "CLOSE_NOWRITE"; case FileObserver.OPEN: return "OPEN"; case FileObserver.MOVED_FROM: return "MOVED_FROM"; case FileObserver.MOVED_TO: return "MOVED_TO"; case FileObserver.CREATE: return "CREATE"; case FileObserver.DELETE: return "DELETE"; case FileObserver.DELETE_SELF: return "DELETE_SELF"; case FileObserver.MOVE_SELF: return "MOVE_SELF"; default: return "UNKNOWN"; } } } }