rpc/server: prevent test panicing in checkErrGetResult()

If we expect some resp.Error, then check for it explicitly.
This commit is contained in:
Roman Khimov 2020-05-06 13:10:32 +03:00
parent b04c8623c5
commit fd72f0635e

View file

@ -1091,6 +1091,7 @@ func checkErrGetResult(t *testing.T, body []byte, expectingFail bool) json.RawMe
err := json.Unmarshal(body, &resp)
require.Nil(t, err)
if expectingFail {
require.NotNil(t, resp.Error)
assert.NotEqual(t, 0, resp.Error.Code)
assert.NotEqual(t, "", resp.Error.Message)
} else {