[ 
https://issues.apache.org/jira/browse/CB-7447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14119037#comment-14119037
 ] 

Shazron Abdullah commented on CB-7447:
--------------------------------------

I'm getting an error:
{code}
Error: Unencoded <
Line: 105
Column: 2
Char: <
    at error 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/node_modules/elementtree/node_modules/sax/lib/sax.js:347:8)
    at strictFail 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/node_modules/elementtree/node_modules/sax/lib/sax.js:364:22)
    at Object.write 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/node_modules/elementtree/node_modules/sax/lib/sax.js:671:11)
    at XMLParser.feed 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/node_modules/elementtree/lib/parsers/sax.js:48:15)
    at ElementTree.parse 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/node_modules/elementtree/lib/elementtree.js:263:10)
    at Object.exports.XML 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/node_modules/elementtree/lib/elementtree.js:593:13)
    at Object.module.exports.parseElementtreeSync 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/src/util/xml-helpers.js:126:38)
    at new PluginInfo 
(/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/src/PluginInfo.js:213:37)
    at 
/Users/shaz/Documents/Git/Apache/cordova-cli/node_modules/cordova-lib/src/PluginInfo.js:275:17
    at Array.forEach (native)
{code}

Basically it fails on this line: 
https://github.com/apache/cordova-mobile-spec/blob/5ca83f3f77e877e83389a38a21db8171f73122ea/createmobilespec/createmobilespec.js#L360
where top_dir is the parent folder where all my repos are kept and which 
contains the folder cordova-plugin-test-framework.

if --searchpath is the exact folder for the plugin, it works. So this is 
probably a searchpath bug.

> createmobilespec.js should have an option to use global plugins when testing 
> a platforms/tools release
> ------------------------------------------------------------------------------------------------------
>
>                 Key: CB-7447
>                 URL: https://issues.apache.org/jira/browse/CB-7447
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: mobile-spec
>            Reporter: Marcel Kinard
>            Assignee: Marcel Kinard
>            Priority: Minor
>             Fix For: 3.7.0
>
>
> When doing tests for a platforms/tools release, since plugins aren't updated, 
> the platforms/tools should be tested against the latest released plugins 
> instead of the master branch of plugins. So the suggestion is to add a new 
> option to createmobilespec.js to create a test project that uses the local 
> git repo for platforms and tools, but downloads the plugins from the registry 
> (latest).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to