[PR #9859/eff25c8a backport][stable-10] Fix/improve tests (#9860)

Fix/improve tests (#9859)

* Fix tests.

* Improve callback tests.

(cherry picked from commit eff25c8a6e)

Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
patchback[bot] 2025-03-09 17:01:54 +01:00 committed by GitHub
commit 8253fb171d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 187 additions and 157 deletions

View file

@ -136,7 +136,8 @@
assert:
that:
- eval_error is failed
- eval_error.msg.startswith("Caught \"'foo' is undefined")
- >-
"Caught \"'foo' is undefined" in eval_error.msg
- name: "Test 5: same variable name reused"
debug:
@ -151,7 +152,8 @@
assert:
that:
- eval_error is failed
- eval_error.msg.startswith("Caught \"'x' is undefined")
- >-
"Caught \"'x' is undefined" in eval_error.msg
- name: "Test 6: multi-value dict"
debug:
@ -166,7 +168,8 @@
assert:
that:
- eval_error is failed
- eval_error.msg == 'Parameter 0 must be a one-element dictionary, got 2 elements'
- >-
'Parameter 0 must be a one-element dictionary, got 2 elements' in eval_error.msg
- name: "Test 7: empty dict"
debug:
@ -180,4 +183,5 @@
assert:
that:
- eval_error is failed
- eval_error.msg == 'Parameter 0 must be a one-element dictionary, got 0 elements'
- >-
'Parameter 0 must be a one-element dictionary, got 0 elements' in eval_error.msg