{"name": "test_update_sku", "status": "failed", "statusDetails": {"message": "AssertionError: Not changed keys\nassert [{'key': 'nam...ues': [1, 1]}] == []\n  \n  Left contains 4 more items, first extra item: {'key': 'name', 'values': ['AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.', 'AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.']}\n  \n  Full diff:\n  - []\n  + [\n  +     {\n  +         'key': 'name',\n  +         'values': [\n  +             'AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.',\n  +             'AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.',\n  +         ],\n  +     },\n  +     {\n  +         'key': 'erp_id',\n  +         'values': [\n  +             '50182339934764',\n  +             '50182339934764',\n  +         ],\n  +     },\n  +     {\n  +         'key': 'description',\n  +         'values': [\n  +             'AUTOTEST_NOT_FROM_BATCH_Рис ремень задержать природа.',\n  +             'AUTOTEST_NOT_FROM_BATCH_Рис ремень задержать природа.',\n  +         ],\n  +     },\n  +     {\n  +         'key': 'partner_id',\n  +         'values': [\n  +             1,\n  +             1,\n  +         ],\n  +     },\n  + ]", "trace": "self = <tests.fmcg.test_lk.test_sku.TestSKU object at 0x7d01ae18c2d0>\nget_fmcg_sku = LKSKUDTO(sku=<src.framework.fmcg.builders.lk.sku.FMCGSKUBuilder object at 0x7d01ae22ce10>)\n\n    def test_update_sku(self, get_fmcg_sku):\n        \"\"\"\n        Обновляем ранее созданный товар, проверяем что поля обновились и не сбросились в None\n        Ожидаемый результат: status code 500 при попытке создания\n        \"\"\"\n        NONE_CHECK_FIELDS = [\"sku_id\", \"shop_id\", \"warehouse_id\", \"image\", \"barcode_infos\"]\n    \n        new_sku_data = (\n            FMCGSKUBuilder(get_fmcg_sku.sku.headers).update_sku(sku_id=get_fmcg_sku.sku.current_sku.sku_id).current_sku\n        )\n        dto_fields = list(set(new_sku_data.to_dict()) - set(NONE_CHECK_FIELDS))\n        result = comparator_for_dto(\n            dto_fields=dto_fields, old_dto_data=get_fmcg_sku.sku.current_sku, new_dto_data=new_sku_data\n        )\n    \n>       assert result.get(\"not_changed_key\") == [], \"Not changed keys\"\nE       AssertionError: Not changed keys\nE       assert [{'key': 'nam...ues': [1, 1]}] == []\nE         \nE         Left contains 4 more items, first extra item: {'key': 'name', 'values': ['AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.', 'AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.']}\nE         \nE         Full diff:\nE         - []\nE         + [\nE         +     {\nE         +         'key': 'name',\nE         +         'values': [\nE         +             'AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.',\nE         +             'AUTOTEST_NOT_FROM_BATCH_Строительство отражение коричневый блин.',\nE         +         ],\nE         +     },\nE         +     {\nE         +         'key': 'erp_id',\nE         +         'values': [\nE         +             '50182339934764',\nE         +             '50182339934764',\nE         +         ],\nE         +     },\nE         +     {\nE         +         'key': 'description',\nE         +         'values': [\nE         +             'AUTOTEST_NOT_FROM_BATCH_Рис ремень задержать природа.',\nE         +             'AUTOTEST_NOT_FROM_BATCH_Рис ремень задержать природа.',\nE         +         ],\nE         +     },\nE         +     {\nE         +         'key': 'partner_id',\nE         +         'values': [\nE         +             1,\nE         +             1,\nE         +         ],\nE         +     },\nE         + ]\n\ntests/fmcg/test_lk/test_sku.py:61: AssertionError"}, "description": "\n        Обновляем ранее созданный товар, проверяем что поля обновились и не сбросились в None\n        Ожидаемый результат: status code 500 при попытке создания\n        ", "steps": [{"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/sku/4100000000000017023", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "51be2528-ea96-455d-8eee-42f60bf54f92-attachment.json", "type": "application/json"}], "start": 1775691562102, "stop": 1775691562102}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "52526e8a-9270-432e-af48-d87216f44bc2-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "f3f54f62-5970-4a1b-bcba-64b5d671e72a-attachment.json", "type": "application/json"}], "start": 1775691562102, "stop": 1775691562103}], "attachments": [{"name": "cURL", "source": "521c6d67-1fa8-4430-b5a0-aeffd15b288f-attachment.txt", "type": "text/plain"}], "start": 1775691562102, "stop": 1775691562103}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/categories", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "f8434935-96b1-4b20-a530-6713a155dbd7-attachment.json", "type": "application/json"}], "start": 1775691562784, "stop": 1775691562784}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "91e0d969-71af-42f0-9645-b9ee22b94b6a-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "08af331f-54ac-4f71-917f-dee5eacda3af-attachment.json", "type": "application/json"}], "start": 1775691562784, "stop": 1775691562784}], "attachments": [{"name": "cURL", "source": "6bb562aa-36b4-4701-988f-6344bf4b8d93-attachment.txt", "type": "text/plain"}], "start": 1775691562784, "stop": 1775691562785}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/brands", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "1888621d-b307-47de-8836-efc59902c506-attachment.json", "type": "application/json"}], "start": 1775691565580, "stop": 1775691565580}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "a36aef94-ca6a-4c6e-a98e-853d578acc2d-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "0f269fa7-218a-4b4b-be3d-bae2306b5e39-attachment.json", "type": "application/json"}], "start": 1775691565580, "stop": 1775691565582}], "attachments": [{"name": "cURL", "source": "8a8f00c7-cbfc-4909-8d76-eea84e28f9b3-attachment.txt", "type": "text/plain"}], "start": 1775691565580, "stop": 1775691565582}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/unit", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "67142967-e249-444f-9d15-5a6d37ce783c-attachment.json", "type": "application/json"}], "start": 1775691565685, "stop": 1775691565685}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "2e55c00a-2f90-4f11-9b29-bf421b64266a-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "3ef4e577-e450-4bcb-96b8-fa0d975c486b-attachment.json", "type": "application/json"}], "start": 1775691565685, "stop": 1775691565685}], "attachments": [{"name": "cURL", "source": "d9d4f8db-3203-4b8f-9c98-fef71507d650-attachment.txt", "type": "text/plain"}], "start": 1775691565685, "stop": 1775691565685}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/packingtype", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "4fdd0eac-7dd9-404b-9c79-177750acfe2c-attachment.json", "type": "application/json"}], "start": 1775691565781, "stop": 1775691565781}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "1869ec00-4e43-40d0-9ad8-effd9bd9d9e0-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "2cb95f83-bb87-447f-a67c-c45621fa32b1-attachment.json", "type": "application/json"}], "start": 1775691565781, "stop": 1775691565781}], "attachments": [{"name": "cURL", "source": "40875358-d169-486a-b2e7-62470fdf61a8-attachment.txt", "type": "text/plain"}], "start": 1775691565780, "stop": 1775691565781}, {"name": "PUT → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/sku", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "e77e67ff-8ace-4e7d-87a1-390ec76f97a2-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "8e8ca42c-35fe-453c-9cf4-bb67242d0e54-attachment.json", "type": "application/json"}], "start": 1775691566179, "stop": 1775691566179}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "805e9ad0-12eb-4e0f-b635-4b15971fa1e9-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "781ce127-3340-4c7a-aeda-a18cdea3e767-attachment.json", "type": "application/json"}], "start": 1775691566179, "stop": 1775691566179}], "attachments": [{"name": "cURL", "source": "b5765d83-6322-4f6a-9375-06ccba6c2e12-attachment.txt", "type": "text/plain"}], "start": 1775691566179, "stop": 1775691566179}], "attachments": [{"name": "log", "source": "8f12cf04-87ce-4561-96e5-6408c6ccf488-attachment.txt", "type": "text/plain"}], "start": 1775691561983, "stop": 1775691566183, "uuid": "5f03f02e-3bc4-47b1-bc24-c7a7414ef6fc", "historyId": "693a00cf4337317b36b3189299758400", "testCaseId": "693a00cf4337317b36b3189299758400", "fullName": "tests.fmcg.test_lk.test_sku.TestSKU#test_update_sku", "labels": [{"name": "tag", "value": "dm-fmcg-be-service-lk"}, {"name": "parentSuite", "value": "tests.fmcg.test_lk"}, {"name": "suite", "value": "test_sku"}, {"name": "subSuite", "value": "TestSKU"}, {"name": "host", "value": "runner-1rdl4o-mi-project-9-concurrent-3-7znb8869"}, {"name": "thread", "value": "30-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.fmcg.test_lk.test_sku"}], "titlePath": ["tests", "fmcg", "test_lk", "test_sku.py", "TestSKU"]}