Refactor relay perform_test for clarity

This commit is contained in:
Devon Hudson 2023-01-17 13:41:01 -07:00
parent 27b40621fd
commit 0e4d2593eb
No known key found for this signature in database
GPG key ID: CD06B18E77F6A628

View file

@ -41,7 +41,10 @@ func (f *testFedClient) P2PGetTransactionFromRelay(
relayServer gomatrixserverlib.ServerName,
) (res gomatrixserverlib.RespGetRelayTransaction, err error) {
f.queryCount++
if !f.shouldFail {
if f.shouldFail {
return res, fmt.Errorf("Error")
}
res = gomatrixserverlib.RespGetRelayTransaction{
Txn: gomatrixserverlib.Transaction{},
EntryID: 0,
@ -52,9 +55,6 @@ func (f *testFedClient) P2PGetTransactionFromRelay(
res.EntriesQueued = false
}
f.queueDepth -= 1
} else {
err = fmt.Errorf("Error")
}
return
}