neo-go/pkg/neotest
Slava0135 d0c45477f5 neotest: implement coverage collection
Test coverage is automatically enabled when go test is running with coverage
enabled. It can be disabled for any Executor by using relevant methods.
Coverage is gathered by capturing VM OPs during test contract execution and
mapping them to the contract source code using the DebugInfo information.

Signed-off-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2024-08-19 14:39:18 +03:00
..
chain crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00
account.go [#2442] English Check 2022-05-04 19:48:27 +03:00
basic.go neotest: implement coverage collection 2024-08-19 14:39:18 +03:00
client.go neotest: implement coverage collection 2024-08-19 14:39:18 +03:00
compile.go neotest: implement coverage collection 2024-08-19 14:39:18 +03:00
coverage.go neotest: implement coverage collection 2024-08-19 14:39:18 +03:00
doc.go neotest: implement coverage collection 2024-08-19 14:39:18 +03:00
signer.go neotest: reuse wallet.Account for contract signers 2023-12-21 11:27:41 +03:00
signer_test.go *: don't get private key from account if just public one is needed 2022-09-02 14:43:28 +03:00