[MM-37760] Reduce export surface of client4 (#18102)

Этот коммит содержится в:
Ben Schumacher
2021-08-13 14:02:07 +02:00
коммит произвёл GitHub
родитель a8ca5c423f
Коммит 16d8640072
7 изменённых файлов: 570 добавлений и 597 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@@ -94,26 +94,3 @@ func TestClient4SetToken(t *testing.T) {
assert.NoError(t, err)
assert.Equal(t, http.StatusOK, resp.StatusCode)
}
func TestClient4MockSession(t *testing.T) {
expected := NewId()
server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
authHeader := r.Header.Get(HeaderAuth)
token := strings.Split(authHeader, HeaderBearer)
if len(token) < 2 {
t.Errorf("wrong authorization header format, got %s, expected: %s %s", authHeader, HeaderBearer, expected)
}
assert.Equal(t, expected, strings.TrimSpace(token[1]))
}))
client := NewAPIv4Client(server.URL)
client.MockSession(expected)
_, resp, err := client.GetMe("")
assert.NoError(t, err)
assert.Equal(t, http.StatusOK, resp.StatusCode)
}