Repository: cordova-plugin-file Updated Branches: refs/heads/master 89cc2d20f -> f231e7c00
CB-10411 Error in file.spec.129 of cordova-plugin-file Check if external storage is available Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-file/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-file/commit/f231e7c0 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-file/tree/f231e7c0 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-file/diff/f231e7c0 Branch: refs/heads/master Commit: f231e7c001b5fb79b96bbad71d465d79f6d25855 Parents: 89cc2d2 Author: daserge <[email protected]> Authored: Thu Feb 11 17:26:51 2016 +0300 Committer: daserge <[email protected]> Committed: Thu Feb 11 17:26:51 2016 +0300 ---------------------------------------------------------------------- tests/tests.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugin-file/blob/f231e7c0/tests/tests.js ---------------------------------------------------------------------- diff --git a/tests/tests.js b/tests/tests.js index 432febe..c4c9012 100644 --- a/tests/tests.js +++ b/tests/tests.js @@ -3316,7 +3316,11 @@ exports.defineAutoTests = function () { it("file.spec.129 cordova.file.*Directory are set", function () { var expectedPaths = ['applicationDirectory', 'applicationStorageDirectory', 'dataDirectory', 'cacheDirectory']; if (cordova.platformId == 'android' || cordova.platformId == 'amazon-fireos') { - expectedPaths.push('externalApplicationStorageDirectory', 'externalRootDirectory', 'externalCacheDirectory', 'externalDataDirectory'); + if (cordova.file.externalApplicationStorageDirectory !== null) { + // https://issues.apache.org/jira/browse/CB-10411 + // If external storage can't be mounted, the cordova.file.external* properties are null. + expectedPaths.push('externalApplicationStorageDirectory', 'externalRootDirectory', 'externalCacheDirectory', 'externalDataDirectory'); + } } else if (cordova.platformId == 'blackberry10') { expectedPaths.push('externalRootDirectory', 'sharedDirectory'); } else if (cordova.platformId == 'ios') { --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
