test: update workflow configuration and Financial Agent JSON structure (nightly fix) (#7112)

*  (test_apply_json_filter.py): update test data generation to exclude whitespace characters and control characters in dictionary keys to improve data quality and reliability

* fix tests
This commit is contained in:
Cristhian Zanforlin Lousa 2025-03-17 17:54:21 -03:00 committed by GitHub
commit 9f331d67e5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 167 additions and 148 deletions

View file

@ -80,7 +80,8 @@ def test_complex_nested_access(data):
# Test array operations on objects
@given(data=st.lists(st.dictionaries(keys=st.text(), values=st.integers(), min_size=1), min_size=1))
@given(data=st.lists(st.dictionaries(keys=st.text(min_size=1).filter(lambda s: s.strip() and not any(c in s for c in "\r\n\t")),
values=st.integers(), min_size=1), min_size=1))
def test_array_object_operations(data):
if data and all(data):
key = next(iter(data[0]))