gitextract_fkbtdg57/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ └── main.yml ├── .gitignore ├── .golangci.yaml ├── LICENSE ├── Makefile ├── README.MD ├── allure.go ├── assert.go ├── assert_broken.go ├── assert_broken_test.go ├── assert_optional.go ├── assert_optional_test.go ├── assert_require.go ├── assert_require_test.go ├── assert_trace.go ├── asserts/ │ ├── headers/ │ │ ├── headers.go │ │ └── headers_test.go │ └── json/ │ ├── json.go │ ├── json_test.go │ └── util.go ├── builder.go ├── builder_allure.go ├── builder_asserts.go ├── builder_middleware.go ├── builder_option.go ├── builder_request.go ├── builder_retry.go ├── builder_table.go ├── builder_table_test.go ├── builder_test.go ├── cute.go ├── errors/ │ ├── broken.go │ ├── error.go │ ├── optional.go │ ├── require.go │ └── trace.go ├── examples/ │ ├── custom_asserts.go │ ├── inside_step_test.go │ ├── masked_data_test.go │ ├── parallel_test.go │ ├── single_test.go │ ├── suite/ │ │ ├── common.go │ │ ├── main_test.go │ │ ├── one_step.go │ │ ├── one_step_errors.go │ │ ├── resources/ │ │ │ └── example_valid_request.json │ │ ├── simple.go │ │ └── two_steps.go │ ├── table_test/ │ │ └── table_test.go │ ├── two_step_test.go │ └── upload_file_test.go ├── go.mod ├── go.sum ├── init.go ├── interface.go ├── internal/ │ └── utils/ │ ├── body.go │ └── json.go ├── json_marshaler.go ├── jsonschema.go ├── jsonschema_test.go ├── logger.go ├── provider.go ├── request.go ├── request_test.go ├── result.go ├── result_test.go ├── roundtripper.go ├── step.go ├── test.go └── test_test.go