1
0
mirror of https://github.com/owncloud/android-library.git synced 2025-06-07 16:06:08 +00:00

Moved target folder for download test to private storage, to fix problems with runtime check of permissions in Android 6

This commit is contained in:
David A. Velasco 2016-02-16 12:45:16 +01:00
parent 8b91c71d6f
commit d17d8b9a52
2 changed files with 8 additions and 11 deletions

View File

@ -227,8 +227,8 @@ public class TestActivity extends Activity {
public RemoteOperationResult downloadFile(RemoteFile remoteFile, String temporalFolder) {
// Create folder
String path = "/owncloud/tmp/" + temporalFolder;
File sdCard = Environment.getExternalStorageDirectory();
File folder = new File(sdCard.getAbsolutePath() + "/" + path);
File privateFolder = getFilesDir();
File folder = new File(privateFolder.getAbsolutePath() + "/" + path);
folder.mkdirs();
DownloadRemoteFileOperation downloadOperation = new DownloadRemoteFileOperation(remoteFile.getRemotePath(), folder.getAbsolutePath());

View File

@ -94,9 +94,8 @@ public class DownloadFileTest extends RemoteTest {
*/
public void testDownloadFile() {
RemoteOperationResult result = mActivity.downloadFile(
new RemoteFile(mFullPath2Image),
mActivity.getFilesDir().getAbsolutePath()
);
new RemoteFile(mFullPath2Image), ""
);
mDownloadedFilePath = mFullPath2Image;
assertTrue(result.isSuccess());
// TODO some checks involving the local file
@ -107,9 +106,8 @@ public class DownloadFileTest extends RemoteTest {
*/
public void testDownloadFileSpecialChars() {
RemoteOperationResult result = mActivity.downloadFile(
new RemoteFile(mFullPath2ImageWitSpecialChars),
mActivity.getFilesDir().getAbsolutePath()
);
new RemoteFile(mFullPath2ImageWitSpecialChars), ""
);
mDownloadedFilePath = mFullPath2ImageWitSpecialChars;
assertTrue(result.isSuccess());
// TODO some checks involving the local file
@ -120,9 +118,8 @@ public class DownloadFileTest extends RemoteTest {
*/
public void testDownloadFileNotFound() {
RemoteOperationResult result = mActivity.downloadFile(
new RemoteFile(mFullPath2ImageNotFound),
mActivity.getFilesDir().getAbsolutePath()
);
new RemoteFile(mFullPath2ImageNotFound), ""
);
assertFalse(result.isSuccess());
}