ton-blockchain / stablecoin-contract

Sample code for centralised stablecoin jetton. TEP-74 and TEP-89 compatible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can not run tests

manylov opened this issue · comments

Hi!
I use api key from @tontestnetapibot for tesnet
When i run npm test, i got these errors:

minter tests
    1) should mint tokens
    2) should handle burn notifications
    3) should change admin
    4) should upgrade minter contract
    5) should not send arbitrary messagge to wallets

  wallet tests
    6) should change wallet status
    7) should burn tokens
    8) should send tokens
    9) should receive tokens


  0 passing (1m)
  9 failing

  1) minter tests
       should mint tokens:
     Uncaught TypeError: Failed to parse URL from /Users/maxim/clients/stablecoin/stablecoin-original/node_modules/ton-contract-executor/dist/vm-exec/vm-exec.wasm
      at Object.fetch (node:internal/deps/undici/undici:11457:11)

  2) minter tests
       should handle burn notifications:
     Uncaught TypeError: Failed to parse URL from /Users/maxim/clients/stablecoin/stablecoin-original/node_modules/ton-contract-executor/dist/vm-exec/vm-exec.wasm
      at Object.fetch (node:internal/deps/undici/undici:11457:11)

  3) minter tests
       should change admin:
     Uncaught TypeError: Failed to parse URL from /Users/maxim/clients/stablecoin/stablecoin-original/node_modules/ton-contract-executor/dist/vm-exec/vm-exec.wasm
      at Object.fetch (node:internal/deps/undici/undici:11457:11)

  4) minter tests
       should upgrade minter contract:
     Uncaught TypeError: Failed to parse URL from /Users/maxim/clients/stablecoin/stablecoin-original/node_modules/ton-contract-executor/dist/vm-exec/vm-exec.wasm
      at Object.fetch (node:internal/deps/undici/undici:11457:11)

  5) minter tests
       should not send arbitrary messagge to wallets:
     Uncaught TypeError: Failed to parse URL from /Users/maxim/clients/stablecoin/stablecoin-original/node_modules/ton-contract-executor/dist/vm-exec/vm-exec.wasm
      at Object.fetch (node:internal/deps/undici/undici:11457:11)

  6) wallet tests
       should change wallet status:
     Uncaught TypeError: Failed to parse URL from /Users/maxim/clients/stablecoin/stablecoin-original/node_modules/ton-contract-executor/dist/vm-exec/vm-exec.wasm
      at Object.fetch (node:internal/deps/undici/undici:11457:11)

  7) wallet tests
       should burn tokens:
     Error: Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/Users/maxim/clients/stablecoin/stablecoin-original/test/jetton-wallet.spec.ts)
      at listOnTimeout (node:internal/timers:569:17)
      at processTimers (node:internal/timers:512:7)

  8) wallet tests
       should send tokens:
     Error: Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/Users/maxim/clients/stablecoin/stablecoin-original/test/jetton-wallet.spec.ts)
      at listOnTimeout (node:internal/timers:569:17)
      at processTimers (node:internal/timers:512:7)

  9) wallet tests
       should receive tokens:
     Error: Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/Users/maxim/clients/stablecoin/stablecoin-original/test/jetton-wallet.spec.ts)
      at listOnTimeout (node:internal/timers:569:17)
      at processTimers (node:internal/timers:512:7)

MacOs 13.3.1 (a)
node version v18.16.0

What's wrong?

npm install
npm run test