Blockstream / electrs

An efficient re-implementation of Electrum Server in Rust
MIT License
324 stars 131 forks source link

Integration tests #46

Closed shesek closed 1 year ago

shesek commented 2 years ago
shesek commented 2 years ago

Added e2e tests for the Electrum RPC server using the headless Electrum wallet daemon (96b7b0f3ac78a561daaa32e1f864b98a8a6bb317).

shesek commented 2 years ago

Added support for testing in Elements/Liquid mode in d62f582224cc43a22d31cce524fd1c48b8af0a53 and 25c7e9e2e5305e6558c47088f8b4de8a4f99fd50, including tests for Elements-specific functionality: CT, asset issuance and signed dynafed blocks.

Next up are tests for the esplora web ui.

shesek commented 2 years ago

Implemented e2e browser tests for the esplora web ui in https://github.com/Blockstream/esplora/pull/362.

shesek commented 2 years ago

Rebased on top of #48.

shesek commented 2 years ago

Added Github Actions CI and rebased on top of #48.

Lacking further review, I will go ahead and merge this once #48 is in.

shesek commented 1 year ago

Reopened as #60.