-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
passwordstore: Add some real gopass integration tests #5030
passwordstore: Add some real gopass integration tests #5030
Conversation
This is work in progress.
c04ea80
to
8d15047
Compare
5798cf1
to
395c5e0
Compare
Part of integration tests
395c5e0
to
aed7d1d
Compare
0087045
to
6e2597d
Compare
@felixfontein This is ready to be reviewed now. |
changelogs/fragments/5030-add-gopass-tests-to-lookup-passwordstore-plugin.yml
Outdated
Show resolved
Hide resolved
tests/integration/targets/lookup_passwordstore/tasks/package.yml
Outdated
Show resolved
Hide resolved
tests/integration/targets/lookup_passwordstore/tasks/package.yml
Outdated
Show resolved
Hide resolved
7b7bdaf
to
fe615ab
Compare
I'll merge this later today if nobody complains :) |
Backport to stable-5: 💚 backport PR created✅ Backport PR branch: Backported as #5042 🤖 @patchback |
* passwordstore: Add some real go tests This is work in progress. * passwordstore: Fix gopass init * Init gopass store in explicit path in integration test * passwordstore: Show versions of tools in integration test * passwordstore: Install gopass from different location on Debian Part of integration tests * passwordstore: Add changelog fragment for #5030 * passwordstore: Address review feedback (cherry picked from commit 74f2e1d)
@grembo thanks for contributing these tests! |
@felixfontein Thanks for reviewing them! |
Docs Build 📝Thank you for contribution!✨ This PR has been merged and your docs changes will be incorporated when they are next published. |
* passwordstore: Add some real go tests This is work in progress. * passwordstore: Fix gopass init * Init gopass store in explicit path in integration test * passwordstore: Show versions of tools in integration test * passwordstore: Install gopass from different location on Debian Part of integration tests * passwordstore: Add changelog fragment for #5030 * passwordstore: Address review feedback (cherry picked from commit 74f2e1d) Co-authored-by: grembo <freebsd@grem.de>
…tions#5030) * passwordstore: Add some real go tests This is work in progress. * passwordstore: Fix gopass init * Init gopass store in explicit path in integration test * passwordstore: Show versions of tools in integration test * passwordstore: Install gopass from different location on Debian Part of integration tests * passwordstore: Add changelog fragment for ansible-collections#5030 * passwordstore: Address review feedback
…tions#5030) * passwordstore: Add some real go tests This is work in progress. * passwordstore: Fix gopass init * Init gopass store in explicit path in integration test * passwordstore: Show versions of tools in integration test * passwordstore: Install gopass from different location on Debian Part of integration tests * passwordstore: Add changelog fragment for ansible-collections#5030 * passwordstore: Address review feedback
SUMMARY
Since the lookup_passwordstore module gained some real gopass support, add real unit tests for it.
ISSUE TYPE
COMPONENT NAME
lookup_passwordstore