You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 26, 2024. It is now read-only.
When I try to use in-test debugging, it hangs my terminal. Ganache seems to show the contract getting deployed successfully, and the output from the truffle test command shows the contract getting successfully compiled.
> Artifacts written to /var/folders/4x/gnfwkbhn3dv7277cbcd0wjr80000gn/T/test--3627-470AjUBtVWpk
> Compiled successfully using:
- solc: 0.8.21+commit.d9974bed.Emscripten.clang
However, then it just says "Contract: MyContract" and stalls. I can see pairs of calls to eth_getBlockByNumber being called about once per second in the ganache output. My contract
Steps to Reproduce
Create a brand new project created with the latest version of Truffle
Create a contract function (mine is a tokenURI function of the following form: function tokenURI(address creator, uint256 tokenId) external view returns (string memory);)
Add a test to call the tokenURI function in the contract, and wrap it in debug()
Expected Behavior
The debugger should start in the terminal when running truffle test --debug
Actual Results
The terminal hangs, showing only "Contract: MyContract".