deltadevsde / deltadevsde/prism

testing(`da::celestia`): Create integration tests

Open
#334 0 comments 0 reactions 1 assignee Claimed by @distractedm1nd View on GitHub
good first issue testing
Dominant language
Rust
Stars
134
Forks
41
PR merge metrics
No merged PRs in 30d

Description

`da::celestia` has virtually zero coverage, because it requires either making integration tests or using `mockall` on the RPC interfaces like `BlobClient`.

The solution is probably a combination of both approaches -- some scenarios might be too complicated to reliably reproduce from the celestia environment, but mockall works.

Because we don't own those interfaces, it would require using the `mock!` macro.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.