diff options
author | shacharPash <shachar.pashchur@redis.com> | 2023-05-15 14:35:17 +0300 |
---|---|---|
committer | shacharPash <shachar.pashchur@redis.com> | 2023-05-15 14:35:17 +0300 |
commit | a167e5c0c0d311a75e028c2a5986b6fc97a7e825 (patch) | |
tree | 4a5ab97b7ae4c5be4f627b9bb4251ee0f630024f | |
parent | c58ed30fe0f3e1eca8dec9b35b5a133b3db80736 (diff) | |
download | redis-py-a167e5c0c0d311a75e028c2a5986b6fc97a7e825.tar.gz |
linters
-rw-r--r-- | tests/test_json.py | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/tests/test_json.py b/tests/test_json.py index 992aacd..0a85998 100644 --- a/tests/test_json.py +++ b/tests/test_json.py @@ -54,18 +54,30 @@ def test_json_merge(client): assert client.json().set( "person_data", "$", - {"person1":{"personal_data":{"name":"John"}}}, + {"person1": {"personal_data": {"name": "John"}}}, ) - assert client.json().merge("person_data", "$", {"person1":{"personal_data":{"hobbies":"reading"}}}) - assert client.json().get("person_data") == {"person1":{"personal_data":{"name":"John","hobbies":"reading"}}} + assert client.json().merge( + "person_data", "$", {"person1": {"personal_data": {"hobbies": "reading"}}} + ) + assert client.json().get("person_data") == { + "person1": {"personal_data": {"name": "John", "hobbies": "reading"}} + } # Test with root path path $.person1.personal_data - assert client.json().merge("person_data", "$.person1.personal_data", {"country":"Israel"}) - assert client.json().get("person_data") == {"person1":{"personal_data":{"name":"John","hobbies":"reading","country":"Israel"}}} + assert client.json().merge( + "person_data", "$.person1.personal_data", {"country": "Israel"} + ) + assert client.json().get("person_data") == { + "person1": { + "personal_data": {"name": "John", "hobbies": "reading", "country": "Israel"} + } + } # Test with null value to delete a value - assert client.json().merge("person_data", "$.person1.personal_data", {"name":None}) - assert client.json().get("person_data") == {"person1":{"personal_data":{"country":"Israel","hobbies":"reading"}}} + assert client.json().merge("person_data", "$.person1.personal_data", {"name": None}) + assert client.json().get("person_data") == { + "person1": {"personal_data": {"country": "Israel", "hobbies": "reading"}} + } @pytest.mark.redismod |