harness-drone/handler/api/template/all_test.go
2021-05-19 14:18:24 +01:00

29 lines
861 B
Go

// Copyright 2019 Drone.IO Inc. All rights reserved.
// Use of this source code is governed by the Drone Non-Commercial License
// that can be found in the LICENSE file.
// +build !oss
package template
//func TestHandleAll(t *testing.T) {
// controller := gomock.NewController(t)
// defer controller.Finish()
//
// secrets := mock.NewMockGlobalSecretStore(controller)
// secrets.EXPECT().ListAll(gomock.Any()).Return(dummySecretList, nil)
//
// w := httptest.NewRecorder()
// r := httptest.NewRequest("GET", "/", nil)
//
// HandleAll(secrets).ServeHTTP(w, r)
// if got, want := w.Code, http.StatusOK; want != got {
// t.Errorf("Want response code %d, got %d", want, got)
// }
//
// got, want := []*core.Secret{}, dummySecretListScrubbed
// json.NewDecoder(w.Body).Decode(&got)
// if diff := cmp.Diff(got, want); len(diff) != 0 {
// t.Errorf(diff)
// }
//}