[CB-1233] - more passing tests for file transfer
Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-js/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-js/commit/a637a783 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-js/tree/a637a783 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-js/diff/a637a783 Branch: refs/heads/master Commit: a637a7837d8f5c5b9cc5bd50c5b01154ec581fd8 Parents: d59fe9a Author: Tim Kim <tim....@nitobi.com> Authored: Tue Aug 14 17:23:01 2012 -0700 Committer: Tim Kim <tim....@nitobi.com> Committed: Wed Aug 15 15:24:57 2012 -0700 ---------------------------------------------------------------------- .../plugin/playbook/resolveLocalFileSystemURI.js | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cordova-js/blob/a637a783/lib/playbook/plugin/playbook/resolveLocalFileSystemURI.js ---------------------------------------------------------------------- diff --git a/lib/playbook/plugin/playbook/resolveLocalFileSystemURI.js b/lib/playbook/plugin/playbook/resolveLocalFileSystemURI.js index b9f3ef3..55758cc 100644 --- a/lib/playbook/plugin/playbook/resolveLocalFileSystemURI.js +++ b/lib/playbook/plugin/playbook/resolveLocalFileSystemURI.js @@ -34,9 +34,15 @@ module.exports = function(uri, successCallback, errorCallback) { else { // no Entry object returned fail(FileError.NOT_FOUND_ERR); + return; } }; + if(!uri || uri === ""){ + fail(FileError.NOT_FOUND_ERR); + return; + } + // decode uri if % char found if(uri.indexOf('%')>=0){ uri = decodeURI(uri); @@ -66,8 +72,10 @@ module.exports = function(uri, successCallback, errorCallback) { theEntry.name = uri.split('/').pop(); theEntry.fullPath = uri; success(theEntry); + return; }else{ fail(FileError.NOT_FOUND_ERR); + return; } };