erigontech / silkworm

C++ implementation of the Ethereum protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

capi: extend Go test client to run in CI

canepat opened this issue · comments

It would be nice to have a proper Go test client exercising our C API (or at least part of it) and running some integration tests in our CI.

In order to properly do this, we should import mdbx-go module and initialise a temporary in-memory database to setup the proper execution context (i.e. real MDBX env pointer) in Go test client.