shazron opened a new pull request #329: CB-13112 - <resource-file> should not 
create a new file reference on each "cordova prepare"
   Added new ios-config-xml project fixture based off cordova-ios@4.4.0 
template. The old one doesn't reflect current project structure.
       Added failing test for multiple adds of the same <resource-file> tag
       Fixed failing test in prepare.js
       Fix failing test due to new ios-config-xml project template in addPlugin
       Don't need to prefix 'Resources' and 'Plugins' to the files that are 
from those groups. The file reference 'sourceTree' relies on its parent group, 
in the new template structure.
   ### Platforms affected
   ### What does this PR do?
   Fix multiple file references added for a <resource-file> tag. This creates 
"cordova build" failures.
   ### What testing has been done on this change?
   npm run unit-tests
   npm test
   ### Checklist
   - [X] [Reported an issue]( 
in the JIRA database
   - [X] Commit message follows the format: "CB-3232: (android) Fix bug with 
resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform 
   - [X] Added automated test coverage as appropriate for this change.
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:

With regards,
Apache Git Services

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to