From 01f944218d7169b73e2f74e933f9c0551727eb5c Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Tue, 16 Jun 2020 11:32:49 +0100 Subject: [PATCH] Add URL check in test --- serverkeyapi/serverkeyapi_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/serverkeyapi/serverkeyapi_test.go b/serverkeyapi/serverkeyapi_test.go index b2bfcb7af..4d8ce016e 100644 --- a/serverkeyapi/serverkeyapi_test.go +++ b/serverkeyapi/serverkeyapi_test.go @@ -107,6 +107,12 @@ func (m *MockRoundTripper) RoundTrip(req *http.Request) (res *http.Response, err return nil, fmt.Errorf("server not known: %s", req.Host) } + // We're intercepting /matrix/key/v2/server requests here, so check + // that the URL supplied in the request is for that. + if req.URL.Path != "/_matrix/key/v2/server" { + return nil, fmt.Errorf("unexpected request path: %s", req.URL.Path) + } + // Query the local keys for the server in question. request := &api.QueryLocalKeysRequest{} response := &api.QueryLocalKeysResponse{}