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

fix: authentication tests on WSL #2706

Merged
merged 2 commits into from
Aug 19, 2024

Conversation

stevenh
Copy link
Collaborator

@stevenh stevenh commented Aug 8, 2024

Fix docker auth tests to run on WSL by using the local IP instead of localhost, which can be unreliable.

While there refactor the tests to use a helper instead of hand coding each environment setup.

Remove duplicate logging about terminating container as default hooks already provide this.

@stevenh stevenh requested a review from a team as a code owner August 8, 2024 18:33
Copy link

netlify bot commented Aug 8, 2024

Deploy Preview for testcontainers-go ready!

Name Link
🔨 Latest commit 4bece41
🔍 Latest deploy log https://app.netlify.com/sites/testcontainers-go/deploys/66c339c683f1ef0008baf196
😎 Deploy Preview https://deploy-preview-2706--testcontainers-go.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@mdelapenya
Copy link
Collaborator

I think this is a duplicate of #2705, isn't it?

@stevenh
Copy link
Collaborator Author

stevenh commented Aug 9, 2024

I think this is a duplicate of #2705, isn't it?

Same issue different location, happy to merge the two if you want.

Fix docker auth tests to run on WSL by using the local IP instead
of localhost, which can be unreliable.

While there refactor the tests to use a helper instead of hand coding
each environment setup.

Remove duplicate logging about terminating container as default hooks
already provide this.
@mdelapenya mdelapenya self-assigned this Aug 19, 2024
@mdelapenya mdelapenya added the chore Changes that do not impact the existing functionality label Aug 19, 2024
Copy link
Collaborator

@mdelapenya mdelapenya left a comment

Choose a reason for hiding this comment

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

LGTM, in a follow up, let's reuse what #2705 added for the localhost IP.

Thanks!

@mdelapenya mdelapenya merged commit ca76ee1 into testcontainers:main Aug 19, 2024
114 checks passed
mdelapenya added a commit that referenced this pull request Aug 22, 2024
* main:
  chore(deps): bump github/codeql-action from 3.24.9 to 3.25.15 (#2677)
  fix: use of log.Fatal in main (#2739)
  chore: prepare for next minor development cycle (0.34.0)
  chore: use new version (v0.33.0) in modules and examples
  fix: authentication tests on WSL (#2706)
  fix(registry): compatibility with WSL (#2705)
mdelapenya added a commit to stevenh/testcontainers-go that referenced this pull request Sep 6, 2024
* main: (33 commits)
  docs: refine heading badges in README (testcontainers#2770)
  feat(wait): for file (testcontainers#2731)
  feat(compose): select services via profiles (testcontainers#2758)
  chore(deps): bump mkdocs-markdownextradata-plugin from 0.2.5 to 0.2.6 (testcontainers#2761)
  fix: update template too (testcontainers#2763)
  chore(deps): bump actions/checkout from 4.1.1 to 4.1.7 (testcontainers#2762)
  chore(deps): bump mkdocs-include-markdown-plugin from 6.0.4 to 6.2.2 (testcontainers#2760)
  fix: check if the discovered docker socket responds (testcontainers#2741)
  Upgrade milvus-io/milvus-sdk-go to avoid checksum mismatch. (testcontainers#2753)
  Fix trailing slash on Image Prefix (testcontainers#2747)
  chore: use new testcontainers/ryuk:0.9.0 image (testcontainers#2750)
  chore(deps): bump minimal Go version from 1.21 to 1.22 (testcontainers#2743)
  chore(deps): bump github/codeql-action from 3.24.9 to 3.25.15 (testcontainers#2677)
  fix: use of log.Fatal in main (testcontainers#2739)
  chore: prepare for next minor development cycle (0.34.0)
  chore: use new version (v0.33.0) in modules and examples
  fix: authentication tests on WSL (testcontainers#2706)
  fix(registry): compatibility with WSL (testcontainers#2705)
  fix: config via environment (testcontainers#2725)
  fix(redpanda): race condition on port check (testcontainers#2692)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Changes that do not impact the existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants