Skip to content

Improved Testing #9

@BlairCurrey

Description

@BlairCurrey

This is kind of a loaded issue that addresses some inter-connected test coverage and infrastructure holes. It is broken into subtask but can be reorganized as needed.

Currently testing is primarily done via integration tests against a local Rafiki instance. This poses a few challenges:

  • Some methods arent currently tested in the integration tests because they require a consent interaction in the browser. These are the grant continue and all outgoing payment requests (create, get, list).
  • only runs against local rafiki so we can't run integration tests in CI.

To address this we can flesh out the unit tests and improve the integration tests sot they can be run in CI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions