go-cyber/app/apptesting/events.go

package apptesting

import sdk "github.com/cosmos/cosmos-sdk/types"

// AssertEventEmitted asserts that ctx's event manager has emitted the given number of events
// of the given type.
func (s *KeeperTestHelper) AssertEventEmitted(ctx sdk.Context, eventTypeExpected string, numEventsExpected int) {
	allEvents := ctx.EventManager().Events()

	// filter out other events
	actualEvents := make([]sdk.Event, 0)
	for _, event := range allEvents {
		if event.Type == eventTypeExpected {
			actualEvents = append(actualEvents, event)
		}
	}
	s.Equal(numEventsExpected, len(actualEvents))
}

Synonyms

go-cyber/x/graph/types/events.go
go-cyber/x/tokenfactory/types/events.go
space-pussy/x/graph/types/events.go
space-pussy/x/resources/types/events.go
go-cyber/x/grid/types/events.go
space-pussy/x/grid/types/events.go
go-cyber/x/resources/types/events.go
go-cyber/x/dmn/types/events.go
go-cyber/x/liquidity/types/events.go
space-pussy/x/dmn/types/events.go

Neighbours