SYMBOL INDEX (470 symbols across 61 files) FILE: allure.go method setAllureInformation (line 3) | func (qt *cute) setAllureInformation(t allureProvider) { method setLinksAllure (line 10) | func (qt *cute) setLinksAllure(t linksAllureProvider) { method setLabelsAllure (line 32) | func (qt *cute) setLabelsAllure(t labelsAllureProvider) { method setInfoAllure (line 98) | func (qt *cute) setInfoAllure(t infoAllureProvider) { FILE: assert.go type AssertBody (line 18) | type AssertBody type AssertHeaders (line 24) | type AssertHeaders type AssertResponse (line 27) | type AssertResponse type AssertBodyT (line 34) | type AssertBodyT type AssertHeadersT (line 39) | type AssertHeadersT type AssertResponseT (line 44) | type AssertResponseT method assertHeaders (line 46) | func (it *Test) assertHeaders(t internalT, headers http.Header) []error { method assertResponse (line 78) | func (it *Test) assertResponse(t internalT, resp *http.Response) []error { method assertBody (line 110) | func (it *Test) assertBody(t internalT, body []byte) []error { FILE: assert_broken.go function brokenAssertHeaders (line 9) | func brokenAssertHeaders(assert AssertHeaders) AssertHeaders { function brokenAssertBody (line 17) | func brokenAssertBody(assert AssertBody) AssertBody { function brokenAssertResponse (line 25) | func brokenAssertResponse(assert AssertResponse) AssertResponse { function brokenAssertHeadersT (line 33) | func brokenAssertHeadersT(assert AssertHeadersT) AssertHeadersT { function brokenAssertBodyT (line 41) | func brokenAssertBodyT(assert AssertBodyT) AssertBodyT { function brokenAssertResponseT (line 49) | func brokenAssertResponseT(assert AssertResponseT) AssertResponseT { function wrapBrokenError (line 57) | func wrapBrokenError(err error) error { FILE: assert_broken_test.go function TestBrokenAssertResponse (line 13) | func TestBrokenAssertResponse(t *testing.T) { function TestBrokenAssertResponseT (line 26) | func TestBrokenAssertResponseT(t *testing.T) { function TestBrokenAssertHeaders (line 39) | func TestBrokenAssertHeaders(t *testing.T) { function TestBrokenAssertHeadersT (line 52) | func TestBrokenAssertHeadersT(t *testing.T) { function TestBrokenAssertBody (line 65) | func TestBrokenAssertBody(t *testing.T) { function TestBrokenAssertBodyT (line 78) | func TestBrokenAssertBodyT(t *testing.T) { function TestWrapBrokenError (line 91) | func TestWrapBrokenError(t *testing.T) { FILE: assert_optional.go function optionalAssertHeaders (line 9) | func optionalAssertHeaders(assert AssertHeaders) AssertHeaders { function optionalAssertBody (line 17) | func optionalAssertBody(assert AssertBody) AssertBody { function optionalAssertResponse (line 25) | func optionalAssertResponse(assert AssertResponse) AssertResponse { function optionalAssertHeadersT (line 33) | func optionalAssertHeadersT(assert AssertHeadersT) AssertHeadersT { function optionalAssertBodyT (line 41) | func optionalAssertBodyT(assert AssertBodyT) AssertBodyT { function optionalAssertResponseT (line 49) | func optionalAssertResponseT(assert AssertResponseT) AssertResponseT { function wrapOptionalError (line 57) | func wrapOptionalError(err error) error { FILE: assert_optional_test.go function TestOptionalAssertResponse (line 13) | func TestOptionalAssertResponse(t *testing.T) { function TestOptionalAssertResponseT (line 26) | func TestOptionalAssertResponseT(t *testing.T) { function TestOptionalAssertHeaders (line 39) | func TestOptionalAssertHeaders(t *testing.T) { function TestOptionalAssertHeadersT (line 52) | func TestOptionalAssertHeadersT(t *testing.T) { function TestOptionalAssertBody (line 65) | func TestOptionalAssertBody(t *testing.T) { function TestOptionalAssertBodyT (line 78) | func TestOptionalAssertBodyT(t *testing.T) { function TestWrapOptionalError (line 91) | func TestWrapOptionalError(t *testing.T) { FILE: assert_require.go function requireAssertHeaders (line 9) | func requireAssertHeaders(assert AssertHeaders) AssertHeaders { function requireAssertBody (line 17) | func requireAssertBody(assert AssertBody) AssertBody { function requireAssertResponse (line 25) | func requireAssertResponse(assert AssertResponse) AssertResponse { function requireAssertHeadersT (line 33) | func requireAssertHeadersT(assert AssertHeadersT) AssertHeadersT { function requireAssertBodyT (line 41) | func requireAssertBodyT(assert AssertBodyT) AssertBodyT { function requireAssertResponseT (line 49) | func requireAssertResponseT(assert AssertResponseT) AssertResponseT { function wrapRequireError (line 57) | func wrapRequireError(err error) error { FILE: assert_require_test.go function TestRequireAssertResponse (line 13) | func TestRequireAssertResponse(t *testing.T) { function TestRequireAssertResponseT (line 26) | func TestRequireAssertResponseT(t *testing.T) { function TestRequireAssertHeaders (line 39) | func TestRequireAssertHeaders(t *testing.T) { function TestRequireAssertHeadersT (line 52) | func TestRequireAssertHeadersT(t *testing.T) { function TestRequireAssertBody (line 65) | func TestRequireAssertBody(t *testing.T) { function TestRequireAssertBodyT (line 78) | func TestRequireAssertBodyT(t *testing.T) { function TestWrapRequireError (line 91) | func TestWrapRequireError(t *testing.T) { FILE: assert_trace.go function assertHeadersWithTrace (line 12) | func assertHeadersWithTrace(assert AssertHeaders, trace string) AssertHe... function assertBodyWithTrace (line 21) | func assertBodyWithTrace(assert AssertBody, trace string) AssertBody { function assertResponseWithTrace (line 30) | func assertResponseWithTrace(assert AssertResponse, trace string) Assert... function assertHeadersTWithTrace (line 39) | func assertHeadersTWithTrace(assert AssertHeadersT, trace string) Assert... function assertBodyTWithTrace (line 48) | func assertBodyTWithTrace(assert AssertBodyT, trace string) AssertBodyT { function assertResponseTWithTrace (line 57) | func assertResponseTWithTrace(assert AssertResponseT, trace string) Asse... function wrapWithTrace (line 66) | func wrapWithTrace(err error, trace string) error { function getTrace (line 80) | func getTrace() string { FILE: asserts/headers/headers.go function Present (line 12) | func Present(key string) cute.AssertHeaders { function NotPresent (line 23) | func NotPresent(key string) cute.AssertHeaders { FILE: asserts/headers/headers_test.go function TestPresent (line 10) | func TestPresent(t *testing.T) { function TestPresentError (line 19) | func TestPresentError(t *testing.T) { function TestNotPresent (line 28) | func TestNotPresent(t *testing.T) { function TestNotPresentError (line 37) | func TestNotPresentError(t *testing.T) { FILE: asserts/json/json.go function Diff (line 14) | func Diff(original string) cute.AssertBody { function Contains (line 44) | func Contains(expression string, expect interface{}) cute.AssertBody { function Equal (line 52) | func Equal(expression string, expect interface{}) cute.AssertBody { function NotEqual (line 60) | func NotEqual(expression string, expect interface{}) cute.AssertBody { function EqualJSON (line 68) | func EqualJSON(expression string, expect []byte) cute.AssertBody { function NotEqualJSON (line 76) | func NotEqualJSON(expression string, expect []byte) cute.AssertBody { function Length (line 84) | func Length(expression string, expectLength int) cute.AssertBody { function LengthGreaterThan (line 92) | func LengthGreaterThan(expression string, minimumLength int) cute.Assert... function LengthGreaterOrEqualThan (line 100) | func LengthGreaterOrEqualThan(expression string, minimumLength int) cute... function LengthLessThan (line 108) | func LengthLessThan(expression string, maximumLength int) cute.AssertBody { function LengthLessOrEqualThan (line 116) | func LengthLessOrEqualThan(expression string, maximumLength int) cute.As... function Present (line 125) | func Present(expression string) cute.AssertBody { function NotEmpty (line 134) | func NotEmpty(expression string) cute.AssertBody { function NotPresent (line 142) | func NotPresent(expression string) cute.AssertBody { function GetValueFromJSON (line 149) | func GetValueFromJSON(js []byte, expression string) ([]interface{}, erro... FILE: asserts/json/json_test.go type jsonTest (line 10) | type jsonTest struct function TestDiff (line 18) | func TestDiff(t *testing.T) { function TestNotPresent (line 73) | func TestNotPresent(t *testing.T) { function TestPresent (line 109) | func TestPresent(t *testing.T) { function TestNotEmpty (line 170) | func TestNotEmpty(t *testing.T) { function TestLength (line 228) | func TestLength(t *testing.T) { function TestLengthGreaterThan (line 282) | func TestLengthGreaterThan(t *testing.T) { function TestLengthGreaterOrEqualThan (line 342) | func TestLengthGreaterOrEqualThan(t *testing.T) { function TestLengthLessThan (line 423) | func TestLengthLessThan(t *testing.T) { function TestLengthLessOrEqualThan (line 483) | func TestLengthLessOrEqualThan(t *testing.T) { function TestEqual (line 564) | func TestEqual(t *testing.T) { function TestNotEqual (line 649) | func TestNotEqual(t *testing.T) { function TestEqualJSON (line 701) | func TestEqualJSON(t *testing.T) { function TestNotEqualJSON (line 799) | func TestNotEqualJSON(t *testing.T) { function TestGetValueFromJSON (line 891) | func TestGetValueFromJSON(t *testing.T) { FILE: asserts/json/util.go function contains (line 16) | func contains(data []byte, expression string, expect interface{}) error { function equalAbstract (line 36) | func equalAbstract(data []byte, expression string, expect interface{}, n... function notEqualAbstract (line 51) | func notEqualAbstract(data []byte, expression string, expect interface{}... function equal (line 68) | func equal(data []byte, expression string, expect interface{}) error { function notEqual (line 74) | func notEqual(data []byte, expression string, expect interface{}) error { function equalJSON (line 80) | func equalJSON(data []byte, expression string, expect []byte) error { function notEqualJSON (line 91) | func notEqualJSON(data []byte, expression string, expect []byte) error { function length (line 102) | func length(data []byte, expression string, expectLength int) error { function greaterThan (line 120) | func greaterThan(data []byte, expression string, minimumLength int) error { function greaterOrEqualThan (line 138) | func greaterOrEqualThan(data []byte, expression string, minimumLength in... function lessThan (line 156) | func lessThan(data []byte, expression string, maximumLength int) error { function lessOrEqualThan (line 174) | func lessOrEqualThan(data []byte, expression string, maximumLength int) ... function notEmpty (line 192) | func notEmpty(data []byte, expression string) error { function present (line 211) | func present(data []byte, expression string) error { function notPresent (line 222) | func notPresent(data []byte, expression string) error { function objectsAreEqual (line 234) | func objectsAreEqual(expect, actual interface{}) bool { function isEmpty (line 264) | func isEmpty(object interface{}) bool { function insideArray (line 288) | func insideArray(list interface{}, element interface{}) (ok, found bool) { FILE: builder.go constant defaultHTTPTimeout (line 8) | defaultHTTPTimeout = 30 type HTTPTestMaker (line 15) | type HTTPTestMaker struct method NewTestBuilder (line 78) | func (m *HTTPTestMaker) NewTestBuilder() AllureBuilder { function NewHTTPTestMaker (line 32) | func NewHTTPTestMaker(opts ...Option) *HTTPTestMaker { function createDefaultTests (line 92) | func createDefaultTests(m *HTTPTestMaker) []*Test { function createDefaultTest (line 99) | func createDefaultTest(m *HTTPTestMaker) *Test { function createMiddlewareFromTemplate (line 112) | func createMiddlewareFromTemplate(m *Middleware) *Middleware { method Create (line 135) | func (qt *cute) Create() MiddlewareRequest { method CreateStep (line 139) | func (qt *cute) CreateStep(name string) MiddlewareRequest { method CreateRequest (line 145) | func (qt *cute) CreateRequest() RequestHTTPBuilder { FILE: builder_allure.go method Parallel (line 9) | func (qt *cute) Parallel() AllureBuilder { method Title (line 15) | func (qt *cute) Title(title string) AllureBuilder { method Epic (line 21) | func (qt *cute) Epic(epic string) AllureBuilder { method Titlef (line 27) | func (qt *cute) Titlef(format string, args ...interface{}) AllureBuilder { method Descriptionf (line 33) | func (qt *cute) Descriptionf(format string, args ...interface{}) AllureB... method Stage (line 39) | func (qt *cute) Stage(stage string) AllureBuilder { method Stagef (line 45) | func (qt *cute) Stagef(format string, args ...interface{}) AllureBuilder { method Layer (line 51) | func (qt *cute) Layer(value string) AllureBuilder { method TmsLink (line 57) | func (qt *cute) TmsLink(tmsLink string) AllureBuilder { method TmsLinks (line 63) | func (qt *cute) TmsLinks(tmsLinks ...string) AllureBuilder { method SetIssue (line 69) | func (qt *cute) SetIssue(issue string) AllureBuilder { method SetTestCase (line 75) | func (qt *cute) SetTestCase(testCase string) AllureBuilder { method Link (line 81) | func (qt *cute) Link(link *allure.Link) AllureBuilder { method ID (line 87) | func (qt *cute) ID(value string) AllureBuilder { method AllureID (line 93) | func (qt *cute) AllureID(value string) AllureBuilder { method AddSuiteLabel (line 99) | func (qt *cute) AddSuiteLabel(value string) AllureBuilder { method AddSubSuite (line 105) | func (qt *cute) AddSubSuite(value string) AllureBuilder { method AddParentSuite (line 111) | func (qt *cute) AddParentSuite(value string) AllureBuilder { method Story (line 117) | func (qt *cute) Story(value string) AllureBuilder { method Tag (line 123) | func (qt *cute) Tag(value string) AllureBuilder { method Severity (line 129) | func (qt *cute) Severity(value allure.SeverityType) AllureBuilder { method Owner (line 135) | func (qt *cute) Owner(value string) AllureBuilder { method Lead (line 141) | func (qt *cute) Lead(value string) AllureBuilder { method Label (line 147) | func (qt *cute) Label(label *allure.Label) AllureBuilder { method Labels (line 153) | func (qt *cute) Labels(labels ...*allure.Label) AllureBuilder { method Description (line 159) | func (qt *cute) Description(description string) AllureBuilder { method Tags (line 165) | func (qt *cute) Tags(tags ...string) AllureBuilder { method Feature (line 171) | func (qt *cute) Feature(feature string) AllureBuilder { FILE: builder_asserts.go method AssertBody (line 5) | func (qt *cute) AssertBody(asserts ...AssertBody) ExpectHTTPBuilder { method OptionalAssertBody (line 19) | func (qt *cute) OptionalAssertBody(asserts ...AssertBody) ExpectHTTPBuil... method BrokenAssertBody (line 33) | func (qt *cute) BrokenAssertBody(asserts ...AssertBody) ExpectHTTPBuilder { method RequireBody (line 47) | func (qt *cute) RequireBody(asserts ...AssertBody) ExpectHTTPBuilder { method AssertHeaders (line 61) | func (qt *cute) AssertHeaders(asserts ...AssertHeaders) ExpectHTTPBuilder { method OptionalAssertHeaders (line 75) | func (qt *cute) OptionalAssertHeaders(asserts ...AssertHeaders) ExpectHT... method RequireHeaders (line 89) | func (qt *cute) RequireHeaders(asserts ...AssertHeaders) ExpectHTTPBuild... method BrokenAssertHeaders (line 103) | func (qt *cute) BrokenAssertHeaders(asserts ...AssertHeaders) ExpectHTTP... method AssertResponse (line 117) | func (qt *cute) AssertResponse(asserts ...AssertResponse) ExpectHTTPBuil... method OptionalAssertResponse (line 131) | func (qt *cute) OptionalAssertResponse(asserts ...AssertResponse) Expect... method RequireResponse (line 145) | func (qt *cute) RequireResponse(asserts ...AssertResponse) ExpectHTTPBui... method BrokenAssertResponse (line 159) | func (qt *cute) BrokenAssertResponse(asserts ...AssertResponse) ExpectHT... method AssertBodyT (line 173) | func (qt *cute) AssertBodyT(asserts ...AssertBodyT) ExpectHTTPBuilder { method OptionalAssertBodyT (line 187) | func (qt *cute) OptionalAssertBodyT(asserts ...AssertBodyT) ExpectHTTPBu... method BrokenAssertBodyT (line 201) | func (qt *cute) BrokenAssertBodyT(asserts ...AssertBodyT) ExpectHTTPBuil... method RequireBodyT (line 215) | func (qt *cute) RequireBodyT(asserts ...AssertBodyT) ExpectHTTPBuilder { method AssertHeadersT (line 229) | func (qt *cute) AssertHeadersT(asserts ...AssertHeadersT) ExpectHTTPBuil... method OptionalAssertHeadersT (line 243) | func (qt *cute) OptionalAssertHeadersT(asserts ...AssertHeadersT) Expect... method RequireHeadersT (line 257) | func (qt *cute) RequireHeadersT(asserts ...AssertHeadersT) ExpectHTTPBui... method BrokenAssertHeadersT (line 271) | func (qt *cute) BrokenAssertHeadersT(asserts ...AssertHeadersT) ExpectHT... method AssertResponseT (line 285) | func (qt *cute) AssertResponseT(asserts ...AssertResponseT) ExpectHTTPBu... method OptionalAssertResponseT (line 299) | func (qt *cute) OptionalAssertResponseT(asserts ...AssertResponseT) Expe... method BrokenAssertResponseT (line 313) | func (qt *cute) BrokenAssertResponseT(asserts ...AssertResponseT) Expect... method RequireResponseT (line 327) | func (qt *cute) RequireResponseT(asserts ...AssertResponseT) ExpectHTTPB... method ExpectExecuteTimeout (line 341) | func (qt *cute) ExpectExecuteTimeout(t time.Duration) ExpectHTTPBuilder { method ExpectStatus (line 347) | func (qt *cute) ExpectStatus(code int) ExpectHTTPBuilder { method ExpectJSONSchemaString (line 353) | func (qt *cute) ExpectJSONSchemaString(schema string) ExpectHTTPBuilder { method ExpectJSONSchemaByte (line 359) | func (qt *cute) ExpectJSONSchemaByte(schema []byte) ExpectHTTPBuilder { method ExpectJSONSchemaFile (line 365) | func (qt *cute) ExpectJSONSchemaFile(filePath string) ExpectHTTPBuilder { FILE: builder_middleware.go method StepName (line 3) | func (qt *cute) StepName(name string) MiddlewareRequest { method BeforeExecute (line 9) | func (qt *cute) BeforeExecute(fs ...BeforeExecute) MiddlewareRequest { method BeforeExecuteT (line 15) | func (qt *cute) BeforeExecuteT(fs ...BeforeExecuteT) MiddlewareRequest { method After (line 21) | func (qt *cute) After(fs ...AfterExecute) ExpectHTTPBuilder { method AfterT (line 27) | func (qt *cute) AfterT(fs ...AfterExecuteT) ExpectHTTPBuilder { method AfterExecute (line 33) | func (qt *cute) AfterExecute(fs ...AfterExecute) MiddlewareRequest { method AfterExecuteT (line 39) | func (qt *cute) AfterExecuteT(fs ...AfterExecuteT) MiddlewareRequest { method AfterTestExecute (line 45) | func (qt *cute) AfterTestExecute(fs ...AfterExecute) NextTestBuilder { method AfterTestExecuteT (line 56) | func (qt *cute) AfterTestExecuteT(fs ...AfterExecuteT) NextTestBuilder { FILE: builder_option.go type options (line 8) | type options struct type Option (line 19) | type Option function WithHTTPClient (line 22) | func WithHTTPClient(client *http.Client) Option { function WithJSONMarshaler (line 29) | func WithJSONMarshaler(m JSONMarshaler) Option { function WithCustomHTTPTimeout (line 36) | func WithCustomHTTPTimeout(t time.Duration) Option { function WithCustomHTTPRoundTripper (line 43) | func WithCustomHTTPRoundTripper(r http.RoundTripper) Option { function WithMiddlewareAfter (line 50) | func WithMiddlewareAfter(after ...AfterExecute) Option { function WithMiddlewareAfterT (line 57) | func WithMiddlewareAfterT(after ...AfterExecuteT) Option { function WithMiddlewareBefore (line 64) | func WithMiddlewareBefore(before ...BeforeExecute) Option { function WithMiddlewareBeforeT (line 71) | func WithMiddlewareBeforeT(beforeT ...BeforeExecuteT) Option { FILE: builder_request.go method RequestRepeat (line 12) | func (qt *cute) RequestRepeat(count int) RequestHTTPBuilder { method RequestRepeatDelay (line 22) | func (qt *cute) RequestRepeatDelay(delay time.Duration) RequestHTTPBuild... method RequestRepeatPolitic (line 33) | func (qt *cute) RequestRepeatPolitic(politic *RequestRepeatPolitic) Requ... method RequestRepeatOptional (line 51) | func (qt *cute) RequestRepeatOptional(option bool) RequestHTTPBuilder { method RequestRepeatBroken (line 60) | func (qt *cute) RequestRepeatBroken(broken bool) RequestHTTPBuilder { method RequestRetry (line 69) | func (qt *cute) RequestRetry(count int) RequestHTTPBuilder { method RequestRetryDelay (line 78) | func (qt *cute) RequestRetryDelay(delay time.Duration) RequestHTTPBuilder { method RequestRetryPolitic (line 88) | func (qt *cute) RequestRetryPolitic(politic *RequestRetryPolitic) Reques... method RequestRetryOptional (line 100) | func (qt *cute) RequestRetryOptional(option bool) RequestHTTPBuilder { method RequestRetryBroken (line 108) | func (qt *cute) RequestRetryBroken(broken bool) RequestHTTPBuilder { method RequestSanitizerHook (line 116) | func (qt *cute) RequestSanitizerHook(hook RequestSanitizerHook) RequestH... method ResponseSanitizerHook (line 124) | func (qt *cute) ResponseSanitizerHook(hook ResponseSanitizerHook) Reques... method Request (line 130) | func (qt *cute) Request(r *http.Request) ExpectHTTPBuilder { method RequestBuilder (line 136) | func (qt *cute) RequestBuilder(r ...RequestBuilder) ExpectHTTPBuilder { FILE: builder_retry.go method Retry (line 8) | func (qt *cute) Retry(count int) MiddlewareRequest { method RetryDelay (line 21) | func (qt *cute) RetryDelay(delay time.Duration) MiddlewareRequest { FILE: builder_table.go method CreateTableTest (line 5) | func (qt *cute) CreateTableTest() MiddlewareTable { method PutNewTest (line 11) | func (qt *cute) PutNewTest(name string, r *http.Request, expect *Expect)... method PutTests (line 34) | func (qt *cute) PutTests(tests ...*Test) TableTest { method fillBaseProps (line 56) | func (qt *cute) fillBaseProps(t *Test) { method NextTest (line 79) | func (qt *cute) NextTest() NextTestBuilder { FILE: builder_table_test.go function TestFillBaseProps_WhenBasePropsIsNil (line 10) | func TestFillBaseProps_WhenBasePropsIsNil(t *testing.T) { function TestFillBaseProps_WhenBasePropsIsNotNil (line 21) | func TestFillBaseProps_WhenBasePropsIsNotNil(t *testing.T) { function TestFillBaseProps_WhenBasePropsIsNotNil_After (line 66) | func TestFillBaseProps_WhenBasePropsIsNotNil_After(t *testing.T) { function TestFillBaseProps_WhenBasePropsIsNotNil_Middleware (line 110) | func TestFillBaseProps_WhenBasePropsIsNotNil_Middleware(t *testing.T) { FILE: builder_test.go function TestBuilderAfterTest (line 12) | func TestBuilderAfterTest(t *testing.T) { function TestBuilderAfterTestTwoStep (line 48) | func TestBuilderAfterTestTwoStep(t *testing.T) { function TestNewTestBuilder (line 142) | func TestNewTestBuilder(t *testing.T) { function TestHTTPTestMaker (line 157) | func TestHTTPTestMaker(t *testing.T) { function TestCreateDefaultTest (line 349) | func TestCreateDefaultTest(t *testing.T) { function TestCreateTableTest (line 371) | func TestCreateTableTest(t *testing.T) { function TestPutNewTest (line 378) | func TestPutNewTest(t *testing.T) { function TestPutTests (line 404) | func TestPutTests(t *testing.T) { function TestCreateHTTPTestMakerWithHttpClient (line 442) | func TestCreateHTTPTestMakerWithHttpClient(t *testing.T) { type rt (line 456) | type rt struct method RoundTrip (line 459) | func (r *rt) RoundTrip(*http.Request) (*http.Response, error) { function TestCreateHTTPMakerOps (line 463) | func TestCreateHTTPMakerOps(t *testing.T) { FILE: cute.go type cute (line 14) | type cute struct method ExecuteTest (line 62) | func (qt *cute) ExecuteTest(ctx context.Context, t tProvider) []Result... method executeTests (line 118) | func (qt *cute) executeTests(ctx context.Context, allureProvider allur... method executeInsideAllure (line 152) | func (qt *cute) executeInsideAllure(ctx context.Context, allureProvide... method executeTestsInsideStep (line 162) | func (qt *cute) executeTestsInsideStep(ctx context.Context, stepCtx pr... type allureInformation (line 29) | type allureInformation struct type allureLabels (line 35) | type allureLabels struct type allureLinks (line 54) | type allureLinks struct function createAllureT (line 96) | func createAllureT(t *testing.T) *common.Common { FILE: errors/broken.go type BrokenError (line 5) | type BrokenError interface function NewBrokenError (line 12) | func NewBrokenError(err string) error { function WrapBrokenError (line 20) | func WrapBrokenError(err error) error { FILE: errors/error.go constant ActualField (line 7) | ActualField = "Actual" constant ExpectedField (line 9) | ExpectedField = "Expected" type AssertError (line 13) | type AssertError interface type WithNameError (line 23) | type WithNameError interface type WithFields (line 30) | type WithFields interface type WithTrace (line 36) | type WithTrace interface type Attachment (line 42) | type Attachment struct type WithAttachments (line 49) | type WithAttachments interface type CuteError (line 55) | type CuteError struct method Unwrap (line 125) | func (a *CuteError) Unwrap() error { method Error (line 131) | func (a *CuteError) Error() string { method GetName (line 147) | func (a *CuteError) GetName() string { method SetName (line 153) | func (a *CuteError) SetName(name string) { method GetFields (line 158) | func (a *CuteError) GetFields() map[string]interface{} { method PutFields (line 163) | func (a *CuteError) PutFields(fields map[string]interface{}) { method GetAttachments (line 170) | func (a *CuteError) GetAttachments() []*Attachment { method PutAttachment (line 175) | func (a *CuteError) PutAttachment(attachment *Attachment) { method IsOptional (line 180) | func (a *CuteError) IsOptional() bool { method SetOptional (line 185) | func (a *CuteError) SetOptional(opt bool) { method IsRequire (line 190) | func (a *CuteError) IsRequire() bool { method SetRequire (line 195) | func (a *CuteError) SetRequire(b bool) { method IsBroken (line 200) | func (a *CuteError) IsBroken() bool { method SetBroken (line 205) | func (a *CuteError) SetBroken(b bool) { method GetTrace (line 210) | func (a *CuteError) GetTrace() string { method SetTrace (line 215) | func (a *CuteError) SetTrace(trace string) { function NewCuteError (line 86) | func NewCuteError(name string, err error) *CuteError { function NewAssertError (line 94) | func NewAssertError(name string, message string, actual interface{}, exp... function NewAssertErrorWithMessage (line 107) | func NewAssertErrorWithMessage(name string, message string) error { function NewEmptyAssertError (line 115) | func NewEmptyAssertError(name string, message string) AssertError { FILE: errors/optional.go type OptionalError (line 5) | type OptionalError interface function NewOptionalError (line 11) | func NewOptionalError(err string) error { function WrapOptionalError (line 19) | func WrapOptionalError(err error) error { FILE: errors/require.go type RequireError (line 5) | type RequireError interface type requireError (line 10) | type requireError struct function NewRequireError (line 16) | func NewRequireError(err string) error { function WrapRequireError (line 24) | func WrapRequireError(err error) error { FILE: errors/trace.go function NewErrorWithTrace (line 4) | func NewErrorWithTrace(err, trace string) error { function WrapErrorWithTrace (line 12) | func WrapErrorWithTrace(err error, trace string) error { FILE: examples/custom_asserts.go function CustomAssertBodyWithCustomError (line 13) | func CustomAssertBodyWithCustomError() cute.AssertBody { function CustomAssertBody (line 23) | func CustomAssertBody() cute.AssertBody { function CustomAssertBodyT (line 33) | func CustomAssertBodyT() cute.AssertBodyT { function CustomAssertBodyWithAllureStep (line 41) | func CustomAssertBodyWithAllureStep() cute.AssertBodyT { function CustomAssertHeaders (line 60) | func CustomAssertHeaders() cute.AssertHeaders { function CustomAssertResponse (line 70) | func CustomAssertResponse() cute.AssertResponse { FILE: examples/inside_step_test.go function TestInsideStep (line 19) | func TestInsideStep(t *testing.T) { FILE: examples/masked_data_test.go function TestSanitizer (line 19) | func TestSanitizer(t *testing.T) { FILE: examples/parallel_test.go function Test_Async_1 (line 16) | func Test_Async_1(t *testing.T) { function Test_Async_2 (line 51) | func Test_Async_2(t *testing.T) { FILE: examples/single_test.go function Test_Single_1 (line 26) | func Test_Single_1(t *testing.T) { function Test_Single_Broken (line 78) | func Test_Single_Broken(t *testing.T) { function Test_Single_RepeatPolitic_Optional_Success_Test (line 103) | func Test_Single_RepeatPolitic_Optional_Success_Test(t *testing.T) { function Test_Single_RepeatPolitic_Broken_Failed_Test (line 121) | func Test_Single_RepeatPolitic_Broken_Failed_Test(t *testing.T) { function Test_Single_Broken_2 (line 139) | func Test_Single_Broken_2(t *testing.T) { function Test_Single_2_AllureRunner (line 163) | func Test_Single_2_AllureRunner(t *testing.T) { FILE: examples/suite/common.go type ExampleSuite (line 13) | type ExampleSuite struct method BeforeAll (line 20) | func (i *ExampleSuite) BeforeAll(t provider.T) { method BeforeEach (line 31) | func (i *ExampleSuite) BeforeEach(t provider.T) { FILE: examples/suite/main_test.go function TestExampleSuite (line 13) | func TestExampleSuite(t *testing.T) { FILE: examples/suite/one_step.go method Test_OneStep (line 66) | func (i *ExampleSuite) Test_OneStep(t provider.T) { FILE: examples/suite/one_step_errors.go method Test_OneStep_Errors (line 17) | func (i *ExampleSuite) Test_OneStep_Errors(t provider.T) { FILE: examples/suite/simple.go method Test_Simple (line 21) | func (i *ExampleSuite) Test_Simple(t provider.T) { FILE: examples/suite/two_steps.go method Test_TwoSteps (line 27) | func (i *ExampleSuite) Test_TwoSteps(t provider.T) { FILE: examples/table_test/table_test.go function init (line 21) | func init() { function Test_Table (line 25) | func Test_Table(t *testing.T) { function Test_Table_Array (line 55) | func Test_Table_Array(t *testing.T) { function Test_One_Execute (line 101) | func Test_One_Execute(t *testing.T) { function Test_Array_Retry_OptionalFirstTries (line 116) | func Test_Array_Retry_OptionalFirstTries(t *testing.T) { function Test_Array_Retry_OptionalFirstTries_UltimatelyFailing (line 161) | func Test_Array_Retry_OptionalFirstTries_UltimatelyFailing(t *testing.T) { function Test_Array_TimeoutRetry (line 205) | func Test_Array_TimeoutRetry(t *testing.T) { function Test_Array (line 244) | func Test_Array(t *testing.T) { function Test_Array_All_Parallel (line 286) | func Test_Array_All_Parallel(t *testing.T) { function Test_Array_Some_Parallel (line 351) | func Test_Array_Some_Parallel(t *testing.T) { function Test_Array_Retry (line 420) | func Test_Array_Retry(t *testing.T) { function Test_Array_Timeout (line 465) | func Test_Array_Timeout(t *testing.T) { FILE: examples/two_step_test.go function Test_TwoSteps_1 (line 19) | func Test_TwoSteps_1(t *testing.T) { function Test_TwoSteps_2_AllureRunner (line 48) | func Test_TwoSteps_2_AllureRunner(t *testing.T) { function Test_TwoSteps_3 (line 76) | func Test_TwoSteps_3(t *testing.T) { FILE: examples/upload_file_test.go function TestUploadFile (line 14) | func TestUploadFile(t *testing.T) { FILE: init.go function init (line 5) | func init() { function NewTestBuilder (line 11) | func NewTestBuilder() AllureBuilder { FILE: interface.go type AllureBuilder (line 12) | type AllureBuilder interface type AllureInfoBuilder (line 25) | type AllureInfoBuilder interface type AllureLinksBuilder (line 37) | type AllureLinksBuilder interface type AllureLabelsBuilder (line 46) | type AllureLabelsBuilder interface type CreateBuilder (line 68) | type CreateBuilder interface type MiddlewareTable (line 80) | type MiddlewareTable interface type MiddlewareRequest (line 88) | type MiddlewareRequest interface type RetryPolitic (line 97) | type RetryPolitic interface type BeforeTest (line 112) | type BeforeTest interface type After (line 123) | type After interface type AfterTest (line 134) | type AfterTest interface type AfterTestExecute (line 145) | type AfterTestExecute interface type TableTest (line 153) | type TableTest interface type RequestHTTPBuilder (line 162) | type RequestHTTPBuilder interface type RequestParams (line 187) | type RequestParams interface type ExpectHTTPBuilder (line 238) | type ExpectHTTPBuilder interface type ControlTest (line 342) | type ControlTest interface type NextTestBuilder (line 350) | type NextTestBuilder interface type ResultsHTTPBuilder (line 357) | type ResultsHTTPBuilder interface type BeforeExecute (line 370) | type BeforeExecute type BeforeExecuteT (line 373) | type BeforeExecuteT type AfterExecute (line 376) | type AfterExecute type AfterExecuteT (line 379) | type AfterExecuteT FILE: internal/utils/body.go function GetBody (line 10) | func GetBody(body io.ReadCloser) ([]byte, error) { function DrainBody (line 25) | func DrainBody(body io.ReadCloser) (r1, r2 io.ReadCloser, err error) { FILE: internal/utils/json.go function ToJSON (line 9) | func ToJSON(v interface{}) (string, error) { function PrettyJSON (line 16) | func PrettyJSON(b []byte) ([]byte, error) { FILE: json_marshaler.go type JSONMarshaler (line 6) | type JSONMarshaler interface type jsonMarshaler (line 11) | type jsonMarshaler struct method Marshal (line 14) | func (j jsonMarshaler) Marshal(v any) ([]byte, error) { method Unmarshal (line 18) | func (j jsonMarshaler) Unmarshal(data []byte, v any) error { FILE: jsonschema.go method validateJSONSchema (line 12) | func (it *Test) validateJSONSchema(t internalT, body []byte) []error { function checkJSONSchema (line 33) | func checkJSONSchema(expect gojsonschema.JSONLoader, data []byte) []error { function createJSONSchemaError (line 53) | func createJSONSchemaError(err gojsonschema.ResultError) error { FILE: jsonschema_test.go function TestValidateJSONSchemaEmptySchema (line 10) | func TestValidateJSONSchemaEmptySchema(t *testing.T) { function TestValidateJSONSchemaFromString (line 21) | func TestValidateJSONSchemaFromString(t *testing.T) { function TestValidateJSONSchemaFromStringWithError (line 62) | func TestValidateJSONSchemaFromStringWithError(t *testing.T) { function TestValidateJSONSchemaFromByteWithTwoError (line 112) | func TestValidateJSONSchemaFromByteWithTwoError(t *testing.T) { FILE: logger.go type tlogger (line 7) | type tlogger interface method Info (line 14) | func (it *Test) Info(t tlogger, format string, args ...interface{}) { method Error (line 19) | func (it *Test) Error(t tlogger, format string, args ...interface{}) { method Debug (line 24) | func (it *Test) Debug(t tlogger, format string, args ...interface{}) { method logf (line 28) | func (it *Test) logf(t tlogger, level, format string, args ...interface{... method errorf (line 42) | func (it *Test) errorf(t tlogger, level, format string, args ...interfac... FILE: provider.go type T (line 9) | type T interface type allureProvider (line 17) | type allureProvider interface type internalT (line 29) | type internalT interface type tProvider (line 39) | type tProvider interface type logProvider (line 52) | type logProvider interface type stepProvider (line 57) | type stepProvider interface type attachmentProvider (line 62) | type attachmentProvider interface type parametersProvider (line 67) | type parametersProvider interface type infoAllureProvider (line 72) | type infoAllureProvider interface type labelsAllureProvider (line 83) | type labelsAllureProvider interface type linksAllureProvider (line 102) | type linksAllureProvider interface FILE: request.go type RequestBuilder (line 8) | type RequestBuilder type File (line 13) | type File struct type requestOptions (line 19) | type requestOptions struct function newRequestOptions (line 32) | func newRequestOptions() *requestOptions { function WithMethod (line 42) | func WithMethod(method string) func(o *requestOptions) { function WithURL (line 49) | func WithURL(url *url.URL) func(o *requestOptions) { function WithURI (line 56) | func WithURI(uri string) func(o *requestOptions) { function WithHeaders (line 63) | func WithHeaders(headers map[string][]string) func(o *requestOptions) { function WithHeadersKV (line 72) | func WithHeadersKV(name string, value string) func(o *requestOptions) { function WithQueryKV (line 79) | func WithQueryKV(name string, value string) func(o *requestOptions) { function WithQuery (line 86) | func WithQuery(queries map[string][]string) func(o *requestOptions) { function WithBody (line 95) | func WithBody(body []byte) func(o *requestOptions) { function WithMarshalBody (line 102) | func WithMarshalBody(body interface{}) func(o *requestOptions) { function WithFileFormKV (line 109) | func WithFileFormKV(name string, file *File) func(o *requestOptions) { function WithFileForm (line 116) | func WithFileForm(fileForms map[string]*File) func(o *requestOptions) { function WithFormKV (line 125) | func WithFormKV(name string, body []byte) func(o *requestOptions) { function WithForm (line 132) | func WithForm(forms map[string][]byte) func(o *requestOptions) { FILE: request_test.go function TestRequest (line 11) | func TestRequest(t *testing.T) { FILE: result.go type ResultState (line 8) | type ResultState constant ResultStateSuccess (line 12) | ResultStateSuccess ResultState = iota constant ResultStateBroken (line 13) | ResultStateBroken constant ResultStateFail (line 14) | ResultStateFail constant resultStateFailNow (line 17) | resultStateFailNow type testResults (line 20) | type testResults struct method GetHTTPResponse (line 36) | func (r *testResults) GetHTTPResponse() *http.Response { method GetErrors (line 40) | func (r *testResults) GetErrors() []error { method GetName (line 44) | func (r *testResults) GetName() string { method GetResultState (line 48) | func (r *testResults) GetResultState() ResultState { function newTestResult (line 27) | func newTestResult(name string, resp *http.Response, state ResultState, ... FILE: result_test.go function TestResult (line 11) | func TestResult(t *testing.T) { FILE: roundtripper.go method makeRequest (line 19) | func (it *Test) makeRequest(t internalT, req *http.Request) (*http.Respo... method doRequest (line 69) | func (it *Test) doRequest(t T, baseReq *http.Request) (*http.Response, e... method validateResponseCode (line 134) | func (it *Test) validateResponseCode(resp *http.Response) error { method addInformationRequest (line 146) | func (it *Test) addInformationRequest(t T, req *http.Request) error { function copyRequest (line 204) | func copyRequest(ctx context.Context, req *http.Request) (*http.Request,... method addInformationResponse (line 219) | func (it *Test) addInformationResponse(t T, response *http.Response) err... method createTitle (line 279) | func (it *Test) createTitle(try, countRepeat int, req *http.Request) str... FILE: step.go method executeWithStep (line 11) | func (it *Test) executeWithStep(t internalT, stepName string, execute fu... function processStepErrors (line 28) | func processStepErrors(stepCtx provider.StepCtx, errs []error) { FILE: test.go constant defaultExecuteTestTime (line 23) | defaultExecuteTestTime = 10 * time.Second constant defaultDelayRepeat (line 24) | defaultDelayRepeat = 1 * time.Second type RequestSanitizerHook (line 34) | type RequestSanitizerHook type ResponseSanitizerHook (line 38) | type ResponseSanitizerHook type Test (line 43) | type Test struct method Execute (line 140) | func (it *Test) Execute(ctx context.Context, t tProvider) ResultsHTTPB... method clearFields (line 176) | func (it *Test) clearFields() { method initEmptyFields (line 185) | func (it *Test) initEmptyFields() { method executeInsideStep (line 232) | func (it *Test) executeInsideStep(ctx context.Context, t internalT) Re... method executeInsideAllure (line 242) | func (it *Test) executeInsideAllure(ctx context.Context, allureProvide... method startRepeatableTest (line 259) | func (it *Test) startRepeatableTest(ctx context.Context, t internalT) ... method startTestInsideStep (line 304) | func (it *Test) startTestInsideStep(ctx context.Context, t internalT) ... method processTestErrors (line 327) | func (it *Test) processTestErrors(t internalT, errs []error) ResultSta... method startTest (line 391) | func (it *Test) startTest(ctx context.Context, t internalT) (*http.Res... method afterTest (line 441) | func (it *Test) afterTest(t internalT, resp *http.Response, errs []err... method beforeTest (line 465) | func (it *Test) beforeTest(t internalT, req *http.Request) []error { method createRequest (line 490) | func (it *Test) createRequest(ctx context.Context) (*http.Request, err... method buildRequest (line 516) | func (it *Test) buildRequest(ctx context.Context) (*http.Request, erro... method validateRequest (line 654) | func (it *Test) validateRequest(req *http.Request) error { method validateResponse (line 666) | func (it *Test) validateResponse(t internalT, resp *http.Response) []e... type Retry (line 68) | type Retry struct type Request (line 76) | type Request struct type RequestRetryPolitic (line 87) | type RequestRetryPolitic struct type RequestRepeatPolitic (line 96) | type RequestRepeatPolitic struct type Middleware (line 104) | type Middleware struct type AllureStep (line 112) | type AllureStep struct type Expect (line 117) | type Expect struct type ExpectJSONSchema (line 133) | type ExpectJSONSchema struct function createFormFile (line 606) | func createFormFile(mp *multipart.Writer, fieldName string, file *File) ... function createFormField (line 640) | func createFormField(mp *multipart.Writer, fieldName string, body []byte... FILE: test_test.go function TestCreateRequest (line 20) | func TestCreateRequest(t *testing.T) { function TestCreateRequestBuilder (line 35) | func TestCreateRequestBuilder(t *testing.T) { function TestCreateRequestBuilder_MarshalBody (line 66) | func TestCreateRequestBuilder_MarshalBody(t *testing.T) { function TestValidateRequestEmptyUrl (line 93) | func TestValidateRequestEmptyUrl(t *testing.T) { function TestValidateRequestEmptyMethod (line 99) | func TestValidateRequestEmptyMethod(t *testing.T) { function TestValidateResponseEmpty (line 108) | func TestValidateResponseEmpty(t *testing.T) { function TestValidateResponseCode (line 119) | func TestValidateResponseCode(t *testing.T) { function TestValidateResponseWithErrors (line 129) | func TestValidateResponseWithErrors(t *testing.T) { type mockRoundTripper (line 170) | type mockRoundTripper struct method RoundTrip (line 172) | func (m *mockRoundTripper) RoundTrip(req *http.Request) (*http.Respons... function TestSanitizeURLHook (line 180) | func TestSanitizeURLHook(t *testing.T) { function TestSanitizeURL_LastRequestURL (line 219) | func TestSanitizeURL_LastRequestURL(t *testing.T) { function sanitizeKeyParam (line 243) | func sanitizeKeyParam(mask string) RequestSanitizerHook { function TestSanitizeURL_RealRequest (line 251) | func TestSanitizeURL_RealRequest(t *testing.T) {