[stable-9] Fix/improve tests (#9861)

Fix/improve tests (#9859)

* Fix tests.

* Improve callback tests.

(cherry picked from commit eff25c8a6e)
This commit is contained in:
Felix Fontein 2025-03-09 17:15:21 +01:00 committed by GitHub
commit de754eacbc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 184 additions and 154 deletions

View file

@ -33,7 +33,7 @@
that:
- result is changed
- result.binding_rule.AuthMethod == 'test'
- result.binding.Description == 'test-binding: my description'
- "result.binding_rule.Description == 'test-binding: my description'"
- result.operation == 'create'
- name: Update a binding rule
@ -46,7 +46,7 @@
- assert:
that:
- result is changed
- result.binding.Description == 'test-binding: my description'
- "result.binding_rule.Description == 'test-binding: my description'"
- result.operation == 'update'
- name: Update a binding rule (noop)
@ -58,7 +58,7 @@
- assert:
that:
- result is not changed
- result.binding.Description == 'test-binding: my description'
- "result.binding_rule.Description == 'test-binding: my description'"
- result.operation is not defined
- name: Delete a binding rule

View file

@ -22,7 +22,7 @@
- assert:
that:
- simple_create_result is changed
- simple_create_result.token.AccessorID
- simple_create_result.token.AccessorID is truthy
- simple_create_result.operation == 'create'
- name: Create token
@ -84,5 +84,5 @@
- assert:
that:
- result is changed
- not result.token
- result.token is falsy
- result.operation == 'remove'