glmnbeyond created CB-5721:
------------------------------
Summary: Invoke root.getFile() and use "../resolve.file.uri" as
fileName, app crashed!
Key: CB-5721
URL: https://issues.apache.org/jira/browse/CB-5721
Project: Apache Cordova
Issue Type: Bug
Components: iOS
Affects Versions: 3.2.0
Environment: cordova version: 3.3.1-0.1.2
Reporter: glmnbeyond
Here are the steps to reproduce it:
$ cordova create testFile
$ cd testFile
$ cordova platform add ios
$ cordova platform plugin add 'cordova-plugin-file dev branch code'
1. Copy cordova-mobile-spec tests to testFile/platforms/ios/www/
2. Modify file.tests.js file.spec.9, change fileName from "resolve.file.uri" to
"../resolve.file.uri"
{color:red}
var fileName = "resolve.file.uri" =====> var fileName =
"../resolve.file.uri"
{color}
3. Run this test and app crashed! The outputs were shown as follows:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:
setObjectForKey: object cannot be nil (key: fullPath)'
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)