2017-12-15 32 views
2

ArangodbでJestテストを書く際に問題が発生しています。これは、私がインポートステートメントを含めずに実行しているコードです。冗談テストを実行する場合ArangodbでJestテストを実行すると、モジュールが見つからない

describe('Word store',() => { 
    it('should return an object',() => { 
    // Arrange 
    const dataSource = new Database(uri); 
    dataSource.useBasicAuth(user, password); 
    dataSource.useDatabase(database); 

    // Act 
    const store = new Store(dataSource); 

    // Assert 
    expect(store).toMatchObject({ 
     get: expect.any(Function) 
    }); 
    }); 
}); 

、私は、NPM --save要求またはNPM --save LinkedListのインストールをインストールやって試してみました、次のエラーメッセージが表示されます。 で(17:191 node_modules /冗談-解決/ビルド/ index.js)を

テストスイートはResolver.resolveModule で 'request.node.js' からモジュール 'LinkedListは' を見つけることができません実行に失敗しました。オブジェクト。 (node_modules/arangojs/libに/ utilに/ request.node.js:92:19)

誰が正しくArangoDBと冗談を書くことについていくつかのアドバイスを提供することができるかもしれない場合、それは素晴らしいことだろう。

おかげ

答えて

-1

私はそれが動作冗談をデバッグした場合、それはrequest.node.jsについて何かをしなければならないかもしれないように見えます。

さらにテストしたところ、私はプロジェクトを新しく始めることができ、JestにArangodbを使用させることができました。どこかにバージョンの競合があるnode_modulesのケースかもしれません

関連する問題