@@ -123,66 +123,6 @@ func Test_makeOptions(t *testing.T) {
123123 opts : []commonClientOption {withPostChainTransportHook (dummyRoundTripper1 ), withPostChainTransportHook (dummyRoundTripper1 )},
124124 expectedErrs : []error {ErrInvalidClientOptions },
125125 },
126- /*{
127- name: "WithDestructiveAPICalls",
128- opts: []ClientOption{WithDestructiveAPICalls(true)},
129- want: buildCommonOption(gitprovider.CommonClientOptions{EnableDestructiveAPICalls: gitprovider.BoolVar(true)}),
130- },
131- {
132- name: "WithPreChainTransportHook",
133- opts: []ClientOption{WithPreChainTransportHook(dummyRoundTripper1)},
134- want: buildCommonOption(gitprovider.CommonClientOptions{PreChainTransportHook: dummyRoundTripper1}),
135- },
136- {
137- name: "WithPreChainTransportHook, nil",
138- opts: []ClientOption{WithPreChainTransportHook(nil)},
139- expectedErrs: []error{gitprovider.ErrInvalidClientOptions},
140- },
141- {
142- name: "WithPostChainTransportHook",
143- opts: []ClientOption{WithPostChainTransportHook(dummyRoundTripper2)},
144- want: buildCommonOption(gitprovider.CommonClientOptions{PostChainTransportHook: dummyRoundTripper2}),
145- },
146- {
147- name: "WithPostChainTransportHook, nil",
148- opts: []ClientOption{WithPostChainTransportHook(nil)},
149- expectedErrs: []error{gitprovider.ErrInvalidClientOptions},
150- },
151- {
152- name: "WithOAuth2Token",
153- opts: []ClientOption{WithOAuth2Token("foo")},
154- want: &clientOptions{AuthTransport: oauth2Transport("foo")},
155- },
156- {
157- name: "WithOAuth2Token, empty",
158- opts: []ClientOption{WithOAuth2Token("")},
159- expectedErrs: []error{gitprovider.ErrInvalidClientOptions},
160- },
161- {
162- name: "WithPersonalAccessToken",
163- opts: []ClientOption{WithPersonalAccessToken("foo")},
164- want: &clientOptions{AuthTransport: patTransport("foo")},
165- },
166- {
167- name: "WithPersonalAccessToken, empty",
168- opts: []ClientOption{WithPersonalAccessToken("")},
169- expectedErrs: []error{gitprovider.ErrInvalidClientOptions},
170- },
171- {
172- name: "WithPersonalAccessToken and WithOAuth2Token, exclusive",
173- opts: []ClientOption{WithPersonalAccessToken("foo"), WithOAuth2Token("foo")},
174- expectedErrs: []error{gitprovider.ErrInvalidClientOptions},
175- },
176- {
177- name: "WithConditionalRequests",
178- opts: []ClientOption{WithConditionalRequests(true)},
179- want: &clientOptions{EnableConditionalRequests: gitprovider.BoolVar(true)},
180- },
181- {
182- name: "WithConditionalRequests, exclusive",
183- opts: []ClientOption{WithConditionalRequests(true), WithConditionalRequests(false)},
184- expectedErrs: []error{gitprovider.ErrInvalidClientOptions},
185- },*/
186126 }
187127 for _ , tt := range tests {
188128 t .Run (tt .name , func (t * testing.T ) {
0 commit comments