2017-07-14 8 views
0

私はnode.jsを初めて使用していますが、GDAX APIを使用しようとしています。私はすべてのプログラムをダウンロードし、instructionsに従った。私は.jsファイルを編集していないので、提供されたテストファイルの1つを実行しようとしています。GDAX API ReferenceError:suiteが定義されていません

npm outdatedは、募集バージョンにすべての依存関係があり、npm listはツリー構造として緑にすべての依存関係があります。

私はnode public_client.jsを使用してテストファイルを実行します。

すべてのコードはgitリポジトリからクローンされています。ここで

は、エラーのイメージは次のとおりです。 ERROR(画像を埋め込むのに十分ではない歴史)ここで

は、端末でのエラーです:ここで

Alecs-MacBook-Pro:tests Alec$ node public_client.js 
/Users/Alec/Documents/Trading/gdax-node/tests/public_client.js:9 
suite('PublicClient'); 
^ 

ReferenceError: suite is not defined 
    at Object.<anonymous> (/Users/Alec/Documents/Trading/gdax-node/tests/public_client.js:9:1) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.runMain (module.js:604:10) 
    at run (bootstrap_node.js:389:7) 
    at startup (bootstrap_node.js:149:9) 
    at bootstrap_node.js:504:3 

は、ファイルの最初の9行は、次のとおりです。

0123:ここ

var assert = require('assert'); 
var nock = require('nock'); 

var Gdax = require('../index.js'); 
var publicClient = new Gdax.PublicClient(); 

var EXCHANGE_API_URL = 'https://api.gdax.com'; 

suite('PublicClient'); 

は、インデックスファイルであります

答えて

0

そのパッケージは、mochaを使用してテストを実行しています。彼らにはscriptのエントリが用意されていますので、npm testとvoilaを実行してください。コマンドを使用している

はpackage.jsonである:それをやった

"scripts": { 
    "test": "mocha --ui qunit --bail --reporter list tests/*.js" 
} 
+0

!どうもありがとうございました。 – EatMyGuts

関連する問題