2017-07-03 32 views
1

我无法测试composer示例,testprofile未定义,我也不知道如何配置它测试目的。以下错误显示作曲家连接器无法确定连接配置文件。HyperLedger Composer:未能为连接配置文件“testprofile”加载连接器模块“composer-connector-embedded”

[email protected]:~/.nvm/v6.9.5/lib/node_modules/digitalproperty-network$ npm test 

> [email protected] pretest /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> npm run lint 


> [email protected] lint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> eslint . 


> [email protected] postlint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> npm run licchk 


> [email protected] licchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> license-check 


> [email protected] postlicchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> npm run doc 


> [email protected] doc /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> jsdoc --pedantic --recurse -c jsdoc.conf 


> [email protected] test /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network 
> mocha -t 0 --recursive 



    DigitalLandTitle 
    1) "before all" hook 


    0 passing (2s) 
    1 failing 

    1) DigitalLandTitle "before all" hook: 
    Error: Failed to load connector module "composer-connector-embedded" for connection profile "testprofile" 
     at connectionProfileStore.load.then.e (/home/azureuser/.nvm/v6.9.5/lib/node_modules/composer-admin/node_modules/composer-common/lib/connectionprofilemanager.js:151:27) 

环境

版使用:作曲家-CLI v0.9.0

环境的名称和版本(例如铬39,Node.js的5.4):节点--version v6.9.5

操作系统和版本(桌面或移动版):Ubuntu 14.04 LTS Server版本。

回答

0

更新你在的package.json

"devDependencies": { 
... 
"composer-admin": "latest", 
"composer-client": "latest", 
"composer-connector-embedded": "latest" 
} 

然后devDependencies运行npm install,然后再npm test