stellar / system-test

Home of the stellar/stellar-system-test docker image for e2e system testing
1 stars 5 forks source link

Add new system test for diagnostic events #40

Closed tsachiherman closed 1 year ago

tsachiherman commented 1 year ago

What ?

What problem does your feature solve?

lack of automated e2e coverage of the soroban platform retrieval of diagnostic contract events at the dapp use case level

What would you like to see?

new automated test for e2e case:

as a dapp developer, I invoke a contract function that triggers a diagnostic event to be emitted by soroban, I receive the event through a filtered request for events.

test should be packaged in docker and as a go test and asserts/verifies events on both cli(soroban-tools) and nodejs(soroban-js-client).

Need to identify what filter parameters for diagnostic events the test should exercise:

note * - there is ticket #2 , which is for testing of just pure contract events, no diagnostic.

What alternatives are there?

manually perform the same test steps with cli

Epic

https://github.com/stellar/soroban-tools/issues/471