MCPcopy Create free account
hub / github.com/imroc/req / TestEnableDump

Function TestEnableDump

request_test.go:191–254  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

189}
190
191func TestEnableDump(t *testing.T) {
192 testCases := []func(r *Request) (d dumpExpected){
193 func(r *Request) (de dumpExpected) {
194 r.EnableDump()
195 de.ReqHeader = true
196 de.ReqBody = true
197 de.RespHeader = true
198 de.RespBody = true
199 return
200 },
201 func(r *Request) (de dumpExpected) {
202 r.EnableDumpWithoutHeader()
203 de.ReqBody = true
204 de.RespBody = true
205 return
206 },
207 func(r *Request) (de dumpExpected) {
208 r.EnableDumpWithoutBody()
209 de.ReqHeader = true
210 de.RespHeader = true
211 return
212 },
213 func(r *Request) (de dumpExpected) {
214 r.EnableDumpWithoutRequest()
215 de.RespHeader = true
216 de.RespBody = true
217 return
218 },
219 func(r *Request) (de dumpExpected) {
220 r.EnableDumpWithoutRequestBody()
221 de.ReqHeader = true
222 de.RespHeader = true
223 de.RespBody = true
224 return
225 },
226 func(r *Request) (de dumpExpected) {
227 r.EnableDumpWithoutResponse()
228 de.ReqHeader = true
229 de.ReqBody = true
230 return
231 },
232 func(r *Request) (de dumpExpected) {
233 r.EnableDumpWithoutResponseBody()
234 de.ReqHeader = true
235 de.ReqBody = true
236 de.RespHeader = true
237 return
238 },
239 func(r *Request) (de dumpExpected) {
240 r.SetDumpOptions(&DumpOptions{
241 RequestHeader: true,
242 RequestBody: true,
243 ResponseBody: true,
244 }).EnableDump()
245 de.ReqHeader = true
246 de.ReqBody = true
247 de.RespBody = true
248 return

Callers

nothing calls this directly

Calls 9

testEnableDumpFunction · 0.85
EnableDumpWithoutBodyMethod · 0.80
SetDumpOptionsMethod · 0.80
EnableDumpMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…