Ошибки при запуске теста Hyperledger-Explorer - PullRequest
0 голосов
/ 03 ноября 2019

В настоящее время у меня возникают проблемы с запуском обозревателя hyperledger в базовой первой сети, после настройки postgresql с помощью ./createdb.sh и запуска без проблем установки ./main.sh я застрял в тесте ./main.shкоманда, отображающая ошибки как таковые:

PS: я также отредактировал explorerconfig.json, как показано ниже, и я также сделал несколько изменений в postgrespgtest.js, также показанном ниже.

explorerconfig.json

{
    "persistence": "postgreSQL",
    "platforms": ["fabric"],
    "postgreSQL": {
        "host": "127.0.0.1",
        "port": "5432",
        "database": "fabricexplorer",
        "username": "postgres",
        "passwd": "1234"
    },
    "sync": {
        "type": "local",
        "platform": "fabric",
        "blocksSyncTime": "1"
    },
    "jwt": {
        "secret": "a secret phrase!!",
        "expiresIn": "2h"
    }
}

С:

postgrespgtest.js
...
const options = {
    testdb: 'pgtestdb',
    messages: false,
    connection: {
        host: pgconfig.host,
        port: pgconfig.port,
        user: 'postgres',
        password: '1234'
    }
};
...

С сообщением об ошибке:

# Test Results
ok 1 DROP USER IF EXISTS testuser;
not ok 2 WITH PASSWORD 'password';
---
operator: fail
at: <anonymous> (/home/ec2-user/blockchain-explorer/app/test/postgrespgtest.js:2:5157)
stack: |-
  Error: WITH PASSWORD '1234';
      at Test.assert [as _assert] (/home/ec2-user/blockchain-explorer/app/test/node_modules/tape/lib/test.js:226:54)
      at Test.bound [as _assert] (/home/ec2-user/blockchain-explorer/app/test/node_modules/tape/lib/test.js:77:32)
      at Test.fail (/home/ec2-user/blockchain-explorer/app/test/node_modules/tape/lib/test.js:319:10)
      at Test.bound [as fail] (/home/ec2-user/blockchain-explorer/app/test/node_modules/tape/lib/test.js:77:32)
      at /home/ec2-user/blockchain-explorer/app/test/postgrespgtest.js:2:5157
      at processTicksAndRejections (internal/process/task_queues.js:93:5)


 ...(many more errors)

Кто-нибудь знает, что могло вызвать проблему? PS: если не хватает ресурсов, пожалуйста, оставьте комментарий, я сделаю все возможное, чтобы дать вам

...