Skip to content

WireMock Integration Tests#67

Merged
oleg-nenashev merged 17 commits into
wiremock:mainfrom
oleg-nenashev:it
Jul 12, 2023
Merged

WireMock Integration Tests#67
oleg-nenashev merged 17 commits into
wiremock:mainfrom
oleg-nenashev:it

Conversation

@oleg-nenashev
Copy link
Copy Markdown
Member

@oleg-nenashev oleg-nenashev commented Jul 5, 2023

In this PR, I want to add integration tests, using the WireMock module for Testcontainers Java. It reuses the existing samples and enables deeper test coverage

Scope

  • - Add Smoke tests
  • - Add to CI on GitHub Actions - depends on Add CI for amd64 builds #66
  • - Migrate existing tests to the framework in the CI
  • - TBD - Migrate the nightly builds & Co

@oleg-nenashev oleg-nenashev added the chore Maintenance label Jul 6, 2023
@oleg-nenashev oleg-nenashev marked this pull request as ready for review July 6, 2023 14:03
@oleg-nenashev oleg-nenashev requested a review from rodolpheche July 6, 2023 14:03
}

@Test
@Disabled("Needs a valid certificate. Otherwise, can run only with -Djdk.internal.httpclient.disableHostnameVerification=true")
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I gave up with certificate generation for now

@oleg-nenashev
Copy link
Copy Markdown
Member Author

oleg-nenashev commented Jul 7, 2023

FTR an update after wiremock/wiremock-testcontainers-java#58 will be required. Can be done later when updating the version

@oleg-nenashev
Copy link
Copy Markdown
Member Author

I will go ahead and merge it @rodolpheche. I want to add a WireMock 3 PoC and IMHO this is needed to have some coverage

@oleg-nenashev oleg-nenashev merged commit f19748f into wiremock:main Jul 12, 2023
@oleg-nenashev oleg-nenashev deleted the it branch July 12, 2023 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants