Skip to content

Move client state testing to light client module entry points #6001

@damiannolan

Description

@damiannolan

Summary

#5806 introduced the light client module interface and its associated implementations within ibc-go.

We should migrate unit tests to use the entrypoints for methods on the light client module. This should increase code coverage.
This can be broken into separate PRs for each client module. Existing tests should be refactored to use the expError error pattern in favour of expPass bool


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned

Metadata

Metadata

Assignees

Labels

testingTesting package and unit/integration teststype: code hygieneClean up code but without changing functionality or interfacestype: refactorArchitecture, code or CI improvements that may or may not tackle technical debt.

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions