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

Tracking Issue: Non-implemented tests #18

Open
1 of 9 tasks
sadlerap opened this issue Oct 19, 2022 · 0 comments
Open
1 of 9 tasks

Tracking Issue: Non-implemented tests #18

sadlerap opened this issue Oct 19, 2022 · 0 comments

Comments

@sadlerap
Copy link
Contributor

sadlerap commented Oct 19, 2022

There's still a lot of tests not yet implemented in the conformance test suite. This issue aims to track outstanding missing tests.

Service Binding tests:

  • Binding workloads with a label selector (PR: tests: label selectors in service bindings #16)
  • ClusterWorkloadResourceMapping.servicebinding.io resource tests
  • Projecting environment variables
  • Binding only named containers
  • Status handling for failed bindings
  • Unbind workloads on ServiceBinding delete
  • Unbind workloads on workloadRef change to a new resource

Service tests:

  • Validate existence of .status.binding.name
  • Validate .status.binding.name points at a valid secret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant