トリプルを使用してdappを構築しようとしています。私はTestrpcとTruffleをNPMでグローバルにインストールしました。ターミナルウィンドウでtestrpcを実行し、トリュフテストを実行しました。私は2回の合格と3回の不合格の試験を受けます。Truffle init(Mac OSX)の後に実行されないいくつかのTruffleテストUncaught TypeError
Uncaught TypeError: Cannot read property '1' of undefined
at /usr/local/lib/node_modules/truffle/node_modules/ethjs-abi/lib/index.js:139:34
at Array.map (native)
at Object.decodeEvent (/usr/local/lib/node_modules/truffle/node_modules/ethjs-abi/lib/index.js:138:6)
at /usr/local/lib/node_modules/truffle/node_modules/truffle-contract/contract.js:73:38
at Array.map (native)
at Object.decodeLogs (/usr/local/lib/node_modules/truffle/node_modules/truffle-contract/contract.js:44:19)
at Object.callback (/usr/local/lib/node_modules/truffle/node_modules/truffle-contract/contract.js:172:35)
at /usr/local/lib/node_modules/truffle/node_modules/truffle-contract/node_modules/web3/lib/web3/method.js:142:25
at /usr/local/lib/node_modules/truffle/node_modules/truffle-contract/node_modules/web3/lib/web3/requestmanager.js:89:9
at XMLHttpRequest.request.onreadystatechange (/usr/local/lib/node_modules/truffle/node_modules/web3/lib/web3/httpprovider.js:119:13)
at XMLHttpRequestEventTarget.dispatchEvent (/usr/local/lib/node_modules/truffle/node_modules/xhr2/lib/xhr2.js:64:18)
at XMLHttpRequest._setReadyState (/usr/local/lib/node_modules/truffle/node_modules/xhr2/lib/xhr2.js:354:12)
at XMLHttpRequest._onHttpResponseEnd (/usr/local/lib/node_modules/truffle/node_modules/xhr2/lib/xhr2.js:509:12)
at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/truffle/node_modules/xhr2/lib/xhr2.js:469:24)
私は、単純な何かが欠けています確信している、すべてのヘルプは高く評価されています。3つの失敗テストが
TestMetacoin testInitialBalanceUsingDeployedContract:
TestMetacoin testInitialBalanceWithNewMetaCoin:
、それぞれが同じ場所で失敗している
Contract: MetaCoin should send coin correctly:
です。
あなたが契約コードを共有し、あなたが契約に接続するために使用しているコードはできますか? –
私はそれを追加することができますが、それは文字通りトリュフのinitから来る定型文です。 –