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,21 +41,21 @@ func (f *testFedClient) P2PGetTransactionFromRelay(
relayServer gomatrixserverlib.ServerName,
) (res gomatrixserverlib.RespGetRelayTransaction, err error) {
f.queryCount++
if !f.shouldFail {
res = gomatrixserverlib.RespGetRelayTransaction{
Txn: gomatrixserverlib.Transaction{},
EntryID: 0,
}
if f.queueDepth > 0 {
res.EntriesQueued = true
} else {
res.EntriesQueued = false
}
f.queueDepth -= 1
} else {
err = fmt.Errorf("Error")
if f.shouldFail {
return res, fmt.Errorf("Error")
}
res = gomatrixserverlib.RespGetRelayTransaction{
Txn: gomatrixserverlib.Transaction{},
EntryID: 0,
}
if f.queueDepth > 0 {
res.EntriesQueued = true
} else {
res.EntriesQueued = false
}
f.queueDepth -= 1
return
}