我无法测试作曲家示例,测试配置文件未定义,我也不知道如何配置它以用于测试目的。以下错误显示composer连接器无法确定连接配置文件。
azureuser@hyperledger101:~/.nvm/v6.9.5/lib/node_modules/digitalproperty-network$ npm test
> digitalproperty-network@0.0.10 pretest /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run lint
> digitalproperty-network@0.0.10 lint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> eslint .
> digitalproperty-network@0.0.10 postlint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run licchk
> digitalproperty-network@0.0.10 licchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> license-check
> digitalproperty-network@0.0.10 postlicchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run doc
> digitalproperty-network@0.0.10 doc /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> jsdoc --pedantic --recurse -c jsdoc.conf
> digitalproperty-network@0.0.10 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)
环境
使用的版本:composer-cli v0.9.0
环境名称和版本(例如Chrome 39,node.js 5.4):node --version v6.9.5
操作系统和版本(桌面或移动):Ubuntu 14.04 LTS服务器版。
答案 0 :(得分:0)
更新package.json中的devDependencies
"devDependencies": {
...
"composer-admin": "latest",
"composer-client": "latest",
"composer-connector-embedded": "latest"
}
然后再次运行npm install
然后再运行npm test
。