Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor http client #13351

Merged
merged 6 commits into from Feb 10, 2022
Merged

Refactor http client #13351

merged 6 commits into from Feb 10, 2022

Conversation

k15r
Copy link
Contributor

@k15r k15r commented Feb 10, 2022

Description

Changes proposed in this pull request:

  • instroduce interfaces
  • remove BEBConfig

Related issue(s)

the struct BEBConfig contained information that could be constructed any
time using
* constants
* information available at runtime

combining this information into a single struct made the test
complicated to setup

Along with this change some interfaces have been introduce. in the
future we will rely on those interfaces for testing.
@k15r k15r requested a review from a user February 10, 2022 15:36
@k15r k15r added the area/eventing Issues or PRs related to eventing label Feb 10, 2022
@kyma-bot kyma-bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Feb 10, 2022
@k15r
Copy link
Contributor Author

k15r commented Feb 10, 2022

/retest

@friedrichwilken
Copy link
Contributor

/retest

1 similar comment
@friedrichwilken
Copy link
Contributor

/retest

@friedrichwilken friedrichwilken self-assigned this Feb 10, 2022
@kyma-bot kyma-bot added the lgtm Looks good to me! label Feb 10, 2022
@kyma-bot kyma-bot merged commit fa96fbf into kyma-project:main Feb 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/eventing Issues or PRs related to eventing lgtm Looks good to me! size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants