{"name": "test_sku_batch_upload", "status": "failed", "statusDetails": {"message": "AssertionError: Data from file and in DB aren't the same\n  From file: [{'barcode': '6289408782923', 'name': 'AUTOTEST_FROM_BATCH_Сохранять совещание.', 'description': 'AUTOTEST_FROM_BATCH_Аллея природа затянуться перебивать падать сопровождаться экзамен понятный грудь жестокий что.', 'price': 1412, 'weight': 3418, 'length': 3814, 'width': 5826, 'height': 2032, 'has_mark': 'true', 'erp_id': '133246569813', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'исполнять', 'brand': '085928   '}, {'barcode': '69786471143632', 'name': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.', 'description': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить возможно.', 'price': 5553, 'weight': 5564, 'length': 1912, 'width': 5611, 'height': 7026, 'has_mark': 'true', 'erp_id': '554221959481', 'unit': 'тест-шт', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'невыносимый', 'brand': '054645'}, {'barcode': '112837685430602', 'name': 'AUTOTEST_FROM_BATCH_Тревога дыхание.', 'description': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о хозяйка.', 'price': 5949, 'weight': 2043, 'length': 2361, 'width': 4381, 'height': 7031, 'has_mark': 'true', 'erp_id': '49076194102', 'unit': 'тест-кг', 'packing_type': 'Тест-коробка', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'цвет', 'brand': '014862'}]\n  From DB: [{'barcode': '69786471143632', 'name': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.', 'description': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить возможно.', 'price': 5553.0, 'weight': 5564.0, 'length': 1912.0, 'width': 5611.0, 'height': 7026.0, 'has_mark': 'true', 'erp_id': '554221959481', 'unit': 'тест-шт', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'невыносимый', 'brand': '054645'}, {'barcode': '112837685430602', 'name': 'AUTOTEST_FROM_BATCH_Тревога дыхание.', 'description': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о хозяйка.', 'price': 5949.0, 'weight': 2043.0, 'length': 2361.0, 'width': 4381.0, 'height': 7031.0, 'has_mark': 'true', 'erp_id': '49076194102', 'unit': 'тест-кг', 'packing_type': 'Тест-коробка', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'цвет', 'brand': '014862'}]\nassert {'values_chan...': '014862'}}} == {}\n  \n  Left contains 2 more items:\n  {'iterable_item_removed': {'root[2]': {'barcode': '112837685430602',\n                                         'brand': '014862',\n                                         'category': 'цвет',\n                                         'currency': 'USD',\n                                         'description': 'AUTOTEST_FROM_BATCH_Пасть '\n                                                        'другой слать '\n                                                        'сопровождаться банк о '\n                                                        'хозяйка.',\n                                         'erp_id': '49076194102',\n                                         'has_expiration_date': 'true',\n                                         'has_mark': 'true',\n                                         'height': 7031,\n                                         'length': 2361,\n                                         'name': 'AUTOTEST_FROM_BATCH_Тревога '\n                                                 'дыхание.',\n                                         'packing_type': 'Тест-коробка',\n                                         'price': 5949,\n                                         'unit': 'тест-кг',\n                                         'weight': 2043,\n                                         'width': 4381}},\n   'values_changed': {\"root[0]['barcode']\": {'new_value': '69786471143632',\n                                             'old_value': '6289408782923'},\n                      \"root[0]['brand']\": {'new_value': '054645',\n                                           'old_value': '085928   '},\n                      \"root[0]['category']\": {'new_value': 'невыносимый',\n                                              'old_value': 'исполнять'},\n                      \"root[0]['description']\": {'new_value': 'AUTOTEST_FROM_BATCH_Ночь '\n                                                              'сынок жидкий '\n                                                              'танцевать '\n                                                              'налоговый спешить '\n                                                              'возможно.',\n                                                 'old_value': 'AUTOTEST_FROM_BATCH_Аллея '\n                                                              'природа '\n                                                              'затянуться '\n                                                              'перебивать падать '\n                                                              'сопровождаться '\n                                                              'экзамен понятный '\n                                                              'грудь жестокий '\n                                                              'что.'},\n                      \"root[0]['erp_id']\": {'new_value': '554221959481',\n                                            'old_value': '133246569813'},\n                      \"root[0]['height']\": {'new_value': 7026.0,\n                                            'old_value': 2032},\n                      \"root[0]['length']\": {'new_value': 1912.0,\n                                            'old_value': 3814},\n                      \"root[0]['name']\": {'new_value': 'AUTOTEST_FROM_BATCH_Умолять '\n                                                       'мелочь развитый.',\n                                          'old_value': 'AUTOTEST_FROM_BATCH_Сохранять '\n                                                       'совещание.'},\n                      \"root[0]['price']\": {'new_value': 5553.0,\n                                           'old_value': 1412},\n                      \"root[0]['unit']\": {'new_value': 'тест-шт',\n                                          'old_value': 'тест-кг'},\n                      \"root[0]['weight']\": {'new_value': 5564.0,\n                                            'old_value': 3418},\n                      \"root[0]['width']\": {'new_value': 5611.0,\n                                           'old_value': 5826},\n                      \"root[1]['barcode']\": {'new_value': '112837685430602',\n                                             'old_value': '69786471143632'},\n                      \"root[1]['brand']\": {'new_value': '014862',\n                                           'old_value': '054645'},\n                      \"root[1]['category']\": {'new_value': 'цвет',\n                                              'old_value': 'невыносимый'},\n                      \"root[1]['description']\": {'new_value': 'AUTOTEST_FROM_BATCH_Пасть '\n                                                              'другой слать '\n                                                              'сопровождаться '\n                                                              'банк о хозяйка.',\n                                                 'old_value': 'AUTOTEST_FROM_BATCH_Ночь '\n                                                              'сынок жидкий '\n                                                              'танцевать '\n                                                              'налоговый спешить '\n                                                              'возможно.'},\n                      \"root[1]['erp_id']\": {'new_value': '49076194102',\n                                            'old_value': '554221959481'},\n                      \"root[1]['height']\": {'new_value': 7031.0,\n                                            'old_value': 7026},\n                      \"root[1]['length']\": {'new_value': 2361.0,\n                                            'old_value': 1912},\n                      \"root[1]['name']\": {'new_value': 'AUTOTEST_FROM_BATCH_Тревога '\n                                                       'дыхание.',\n                                          'old_value': 'AUTOTEST_FROM_BATCH_Умолять '\n                                                       'мелочь развитый.'},\n                      \"root[1]['packing_type']\": {'new_value': 'Тест-коробка',\n                                                  'old_value': 'Тест-пакет'},\n                      \"root[1]['price']\": {'new_value': 5949.0,\n                                           'old_value': 5553},\n                      \"root[1]['unit']\": {'new_value': 'тест-кг',\n                                          'old_value': 'тест-шт'},\n                      \"root[1]['weight']\": {'new_value': 2043.0,\n                                            'old_value': 5564},\n                      \"root[1]['width']\": {'new_value': 4381.0,\n                                           'old_value': 5611}}}\n  \n  Full diff:\n  - {}\n  + {\n  +     'iterable_item_removed': {\n  +         'root[2]': {\n  +             'barcode': '112837685430602',\n  +             'brand': '014862',\n  +             'category': 'цвет',\n  +             'currency': 'USD',\n  +             'description': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о '\n  +             'хозяйка.',\n  +             'erp_id': '49076194102',\n  +             'has_expiration_date': 'true',\n  +             'has_mark': 'true',\n  +             'height': 7031,\n  +             'length': 2361,\n  +             'name': 'AUTOTEST_FROM_BATCH_Тревога дыхание.',\n  +             'packing_type': 'Тест-коробка',\n  +             'price': 5949,\n  +             'unit': 'тест-кг',\n  +             'weight': 2043,\n  +             'width': 4381,\n  +         },\n  +     },\n  +     'values_changed': {\n  +         \"root[0]['barcode']\": {\n  +             'new_value': '69786471143632',\n  +             'old_value': '6289408782923',\n  +         },\n  +         \"root[0]['brand']\": {\n  +             'new_value': '054645',\n  +             'old_value': '085928   ',\n  +         },\n  +         \"root[0]['category']\": {\n  +             'new_value': 'невыносимый',\n  +             'old_value': 'исполнять',\n  +         },\n  +         \"root[0]['description']\": {\n  +             'new_value': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить '\n  +             'возможно.',\n  +             'old_value': 'AUTOTEST_FROM_BATCH_Аллея природа затянуться перебивать падать '\n  +             'сопровождаться экзамен понятный грудь жестокий что.',\n  +         },\n  +         \"root[0]['erp_id']\": {\n  +             'new_value': '554221959481',\n  +             'old_value': '133246569813',\n  +         },\n  +         \"root[0]['height']\": {\n  +             'new_value': 7026.0,\n  +             'old_value': 2032,\n  +         },\n  +         \"root[0]['length']\": {\n  +             'new_value': 1912.0,\n  +             'old_value': 3814,\n  +         },\n  +         \"root[0]['name']\": {\n  +             'new_value': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.',\n  +             'old_value': 'AUTOTEST_FROM_BATCH_Сохранять совещание.',\n  +         },\n  +         \"root[0]['price']\": {\n  +             'new_value': 5553.0,\n  +             'old_value': 1412,\n  +         },\n  +         \"root[0]['unit']\": {\n  +             'new_value': 'тест-шт',\n  +             'old_value': 'тест-кг',\n  +         },\n  +         \"root[0]['weight']\": {\n  +             'new_value': 5564.0,\n  +             'old_value': 3418,\n  +         },\n  +         \"root[0]['width']\": {\n  +             'new_value': 5611.0,\n  +             'old_value': 5826,\n  +         },\n  +         \"root[1]['barcode']\": {\n  +             'new_value': '112837685430602',\n  +             'old_value': '69786471143632',\n  +         },\n  +         \"root[1]['brand']\": {\n  +             'new_value': '014862',\n  +             'old_value': '054645',\n  +         },\n  +         \"root[1]['category']\": {\n  +             'new_value': 'цвет',\n  +             'old_value': 'невыносимый',\n  +         },\n  +         \"root[1]['description']\": {\n  +             'new_value': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о '\n  +             'хозяйка.',\n  +             'old_value': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить '\n  +             'возможно.',\n  +         },\n  +         \"root[1]['erp_id']\": {\n  +             'new_value': '49076194102',\n  +             'old_value': '554221959481',\n  +         },\n  +         \"root[1]['height']\": {\n  +             'new_value': 7031.0,\n  +             'old_value': 7026,\n  +         },\n  +         \"root[1]['length']\": {\n  +             'new_value': 2361.0,\n  +             'old_value': 1912,\n  +         },\n  +         \"root[1]['name']\": {\n  +             'new_value': 'AUTOTEST_FROM_BATCH_Тревога дыхание.',\n  +             'old_value': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.',\n  +         },\n  +         \"root[1]['packing_type']\": {\n  +             'new_value': 'Тест-коробка',\n  +             'old_value': 'Тест-пакет',\n  +         },\n  +         \"root[1]['price']\": {\n  +             'new_value': 5949.0,\n  +             'old_value': 5553,\n  +         },\n  +         \"root[1]['unit']\": {\n  +             'new_value': 'тест-кг',\n  +             'old_value': 'тест-шт',\n  +         },\n  +         \"root[1]['weight']\": {\n  +             'new_value': 2043.0,\n  +             'old_value': 5564,\n  +         },\n  +         \"root[1]['width']\": {\n  +             'new_value': 4381.0,\n  +             'old_value': 5611,\n  +         },\n  +     },\n  + }", "trace": "self = <tests.fmcg.test_lk.test_sku.TestFMCGSKUBatch object at 0x758461a50290>\nget_fmcg_auth_header = {'Authorization': 'Bearer 89b4a19a-4bc2-4257-bc3a-e98d6a9baaa4'}\n\n    def test_sku_batch_upload(self, get_fmcg_auth_header):\n        \"\"\"\n        Создаем товары загрузкой через файл\n        Ожидаемый результат: данные из файла и данные загруженные в БД одинаковы\n        \"\"\"\n        # Получаем данные для заполнения табличного файла\n        _master_data_builder = MasterDataBuilder().set_user().set_user_auth()\n        UNITS_TITLE = [unit.title for unit in _master_data_builder.get_all_units().units]\n        PACKING_TYPE_TITLE = [type.title for type in _master_data_builder.get_all_packing_type().packing_types]\n        CATEGORY = [category.title for category in _master_data_builder.get_all_categories().categories]\n        BRAND = [brand.title for brand in _master_data_builder.get_all_brands().brands]\n    \n        list_sku_for_batch_file = [\n            FMCGSKUBatch(\n                is_price_float=False,\n                unit=choice(UNITS_TITLE),\n                packing_type=choice(PACKING_TYPE_TITLE),\n                category=choice(CATEGORY),\n                brand=choice(BRAND),\n            ).model_dump()\n            for _ in range(SKU_NUMBERS_FOR_BATCH_FILE)\n        ]\n        sku_barcodes = [i.get(\"barcode\") for i in list_sku_for_batch_file]\n        FMCGSKUBuilder(headers=get_fmcg_auth_header).sku_upload_by_batch(data=list_sku_for_batch_file)\n        sku_from_db = FMCGLKSupplyQueries().get_sku_data_for_sku_batch(sku_barcodes)\n    \n        sorted_list_sku_for_batch_file = sorted(\n            [\n                {k: v for k, v in d.items() if k not in (\"external_sku_id\", \"quantity\", \"photo_url\")}\n                for d in list_sku_for_batch_file\n            ],\n            key=lambda i: int(i[\"barcode\"]),\n        )\n>       assert DeepDiff(sorted_list_sku_for_batch_file, sku_from_db, ignore_type_in_groups=[(int, float)]) == {}, (\n            f\"Data from file and in DB aren't the same\\n\"\n            f\"From file: {sorted_list_sku_for_batch_file}\\nFrom DB: {sku_from_db}\"\n        )\nE       AssertionError: Data from file and in DB aren't the same\nE         From file: [{'barcode': '6289408782923', 'name': 'AUTOTEST_FROM_BATCH_Сохранять совещание.', 'description': 'AUTOTEST_FROM_BATCH_Аллея природа затянуться перебивать падать сопровождаться экзамен понятный грудь жестокий что.', 'price': 1412, 'weight': 3418, 'length': 3814, 'width': 5826, 'height': 2032, 'has_mark': 'true', 'erp_id': '133246569813', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'исполнять', 'brand': '085928   '}, {'barcode': '69786471143632', 'name': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.', 'description': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить возможно.', 'price': 5553, 'weight': 5564, 'length': 1912, 'width': 5611, 'height': 7026, 'has_mark': 'true', 'erp_id': '554221959481', 'unit': 'тест-шт', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'невыносимый', 'brand': '054645'}, {'barcode': '112837685430602', 'name': 'AUTOTEST_FROM_BATCH_Тревога дыхание.', 'description': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о хозяйка.', 'price': 5949, 'weight': 2043, 'length': 2361, 'width': 4381, 'height': 7031, 'has_mark': 'true', 'erp_id': '49076194102', 'unit': 'тест-кг', 'packing_type': 'Тест-коробка', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'цвет', 'brand': '014862'}]\nE         From DB: [{'barcode': '69786471143632', 'name': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.', 'description': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить возможно.', 'price': 5553.0, 'weight': 5564.0, 'length': 1912.0, 'width': 5611.0, 'height': 7026.0, 'has_mark': 'true', 'erp_id': '554221959481', 'unit': 'тест-шт', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'невыносимый', 'brand': '054645'}, {'barcode': '112837685430602', 'name': 'AUTOTEST_FROM_BATCH_Тревога дыхание.', 'description': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о хозяйка.', 'price': 5949.0, 'weight': 2043.0, 'length': 2361.0, 'width': 4381.0, 'height': 7031.0, 'has_mark': 'true', 'erp_id': '49076194102', 'unit': 'тест-кг', 'packing_type': 'Тест-коробка', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'цвет', 'brand': '014862'}]\nE       assert {'values_chan...': '014862'}}} == {}\nE         \nE         Left contains 2 more items:\nE         {'iterable_item_removed': {'root[2]': {'barcode': '112837685430602',\nE                                                'brand': '014862',\nE                                                'category': 'цвет',\nE                                                'currency': 'USD',\nE                                                'description': 'AUTOTEST_FROM_BATCH_Пасть '\nE                                                               'другой слать '\nE                                                               'сопровождаться банк о '\nE                                                               'хозяйка.',\nE                                                'erp_id': '49076194102',\nE                                                'has_expiration_date': 'true',\nE                                                'has_mark': 'true',\nE                                                'height': 7031,\nE                                                'length': 2361,\nE                                                'name': 'AUTOTEST_FROM_BATCH_Тревога '\nE                                                        'дыхание.',\nE                                                'packing_type': 'Тест-коробка',\nE                                                'price': 5949,\nE                                                'unit': 'тест-кг',\nE                                                'weight': 2043,\nE                                                'width': 4381}},\nE          'values_changed': {\"root[0]['barcode']\": {'new_value': '69786471143632',\nE                                                    'old_value': '6289408782923'},\nE                             \"root[0]['brand']\": {'new_value': '054645',\nE                                                  'old_value': '085928   '},\nE                             \"root[0]['category']\": {'new_value': 'невыносимый',\nE                                                     'old_value': 'исполнять'},\nE                             \"root[0]['description']\": {'new_value': 'AUTOTEST_FROM_BATCH_Ночь '\nE                                                                     'сынок жидкий '\nE                                                                     'танцевать '\nE                                                                     'налоговый спешить '\nE                                                                     'возможно.',\nE                                                        'old_value': 'AUTOTEST_FROM_BATCH_Аллея '\nE                                                                     'природа '\nE                                                                     'затянуться '\nE                                                                     'перебивать падать '\nE                                                                     'сопровождаться '\nE                                                                     'экзамен понятный '\nE                                                                     'грудь жестокий '\nE                                                                     'что.'},\nE                             \"root[0]['erp_id']\": {'new_value': '554221959481',\nE                                                   'old_value': '133246569813'},\nE                             \"root[0]['height']\": {'new_value': 7026.0,\nE                                                   'old_value': 2032},\nE                             \"root[0]['length']\": {'new_value': 1912.0,\nE                                                   'old_value': 3814},\nE                             \"root[0]['name']\": {'new_value': 'AUTOTEST_FROM_BATCH_Умолять '\nE                                                              'мелочь развитый.',\nE                                                 'old_value': 'AUTOTEST_FROM_BATCH_Сохранять '\nE                                                              'совещание.'},\nE                             \"root[0]['price']\": {'new_value': 5553.0,\nE                                                  'old_value': 1412},\nE                             \"root[0]['unit']\": {'new_value': 'тест-шт',\nE                                                 'old_value': 'тест-кг'},\nE                             \"root[0]['weight']\": {'new_value': 5564.0,\nE                                                   'old_value': 3418},\nE                             \"root[0]['width']\": {'new_value': 5611.0,\nE                                                  'old_value': 5826},\nE                             \"root[1]['barcode']\": {'new_value': '112837685430602',\nE                                                    'old_value': '69786471143632'},\nE                             \"root[1]['brand']\": {'new_value': '014862',\nE                                                  'old_value': '054645'},\nE                             \"root[1]['category']\": {'new_value': 'цвет',\nE                                                     'old_value': 'невыносимый'},\nE                             \"root[1]['description']\": {'new_value': 'AUTOTEST_FROM_BATCH_Пасть '\nE                                                                     'другой слать '\nE                                                                     'сопровождаться '\nE                                                                     'банк о хозяйка.',\nE                                                        'old_value': 'AUTOTEST_FROM_BATCH_Ночь '\nE                                                                     'сынок жидкий '\nE                                                                     'танцевать '\nE                                                                     'налоговый спешить '\nE                                                                     'возможно.'},\nE                             \"root[1]['erp_id']\": {'new_value': '49076194102',\nE                                                   'old_value': '554221959481'},\nE                             \"root[1]['height']\": {'new_value': 7031.0,\nE                                                   'old_value': 7026},\nE                             \"root[1]['length']\": {'new_value': 2361.0,\nE                                                   'old_value': 1912},\nE                             \"root[1]['name']\": {'new_value': 'AUTOTEST_FROM_BATCH_Тревога '\nE                                                              'дыхание.',\nE                                                 'old_value': 'AUTOTEST_FROM_BATCH_Умолять '\nE                                                              'мелочь развитый.'},\nE                             \"root[1]['packing_type']\": {'new_value': 'Тест-коробка',\nE                                                         'old_value': 'Тест-пакет'},\nE                             \"root[1]['price']\": {'new_value': 5949.0,\nE                                                  'old_value': 5553},\nE                             \"root[1]['unit']\": {'new_value': 'тест-кг',\nE                                                 'old_value': 'тест-шт'},\nE                             \"root[1]['weight']\": {'new_value': 2043.0,\nE                                                   'old_value': 5564},\nE                             \"root[1]['width']\": {'new_value': 4381.0,\nE                                                  'old_value': 5611}}}\nE         \nE         Full diff:\nE         - {}\nE         + {\nE         +     'iterable_item_removed': {\nE         +         'root[2]': {\nE         +             'barcode': '112837685430602',\nE         +             'brand': '014862',\nE         +             'category': 'цвет',\nE         +             'currency': 'USD',\nE         +             'description': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о '\nE         +             'хозяйка.',\nE         +             'erp_id': '49076194102',\nE         +             'has_expiration_date': 'true',\nE         +             'has_mark': 'true',\nE         +             'height': 7031,\nE         +             'length': 2361,\nE         +             'name': 'AUTOTEST_FROM_BATCH_Тревога дыхание.',\nE         +             'packing_type': 'Тест-коробка',\nE         +             'price': 5949,\nE         +             'unit': 'тест-кг',\nE         +             'weight': 2043,\nE         +             'width': 4381,\nE         +         },\nE         +     },\nE         +     'values_changed': {\nE         +         \"root[0]['barcode']\": {\nE         +             'new_value': '69786471143632',\nE         +             'old_value': '6289408782923',\nE         +         },\nE         +         \"root[0]['brand']\": {\nE         +             'new_value': '054645',\nE         +             'old_value': '085928   ',\nE         +         },\nE         +         \"root[0]['category']\": {\nE         +             'new_value': 'невыносимый',\nE         +             'old_value': 'исполнять',\nE         +         },\nE         +         \"root[0]['description']\": {\nE         +             'new_value': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить '\nE         +             'возможно.',\nE         +             'old_value': 'AUTOTEST_FROM_BATCH_Аллея природа затянуться перебивать падать '\nE         +             'сопровождаться экзамен понятный грудь жестокий что.',\nE         +         },\nE         +         \"root[0]['erp_id']\": {\nE         +             'new_value': '554221959481',\nE         +             'old_value': '133246569813',\nE         +         },\nE         +         \"root[0]['height']\": {\nE         +             'new_value': 7026.0,\nE         +             'old_value': 2032,\nE         +         },\nE         +         \"root[0]['length']\": {\nE         +             'new_value': 1912.0,\nE         +             'old_value': 3814,\nE         +         },\nE         +         \"root[0]['name']\": {\nE         +             'new_value': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.',\nE         +             'old_value': 'AUTOTEST_FROM_BATCH_Сохранять совещание.',\nE         +         },\nE         +         \"root[0]['price']\": {\nE         +             'new_value': 5553.0,\nE         +             'old_value': 1412,\nE         +         },\nE         +         \"root[0]['unit']\": {\nE         +             'new_value': 'тест-шт',\nE         +             'old_value': 'тест-кг',\nE         +         },\nE         +         \"root[0]['weight']\": {\nE         +             'new_value': 5564.0,\nE         +             'old_value': 3418,\nE         +         },\nE         +         \"root[0]['width']\": {\nE         +             'new_value': 5611.0,\nE         +             'old_value': 5826,\nE         +         },\nE         +         \"root[1]['barcode']\": {\nE         +             'new_value': '112837685430602',\nE         +             'old_value': '69786471143632',\nE         +         },\nE         +         \"root[1]['brand']\": {\nE         +             'new_value': '014862',\nE         +             'old_value': '054645',\nE         +         },\nE         +         \"root[1]['category']\": {\nE         +             'new_value': 'цвет',\nE         +             'old_value': 'невыносимый',\nE         +         },\nE         +         \"root[1]['description']\": {\nE         +             'new_value': 'AUTOTEST_FROM_BATCH_Пасть другой слать сопровождаться банк о '\nE         +             'хозяйка.',\nE         +             'old_value': 'AUTOTEST_FROM_BATCH_Ночь сынок жидкий танцевать налоговый спешить '\nE         +             'возможно.',\nE         +         },\nE         +         \"root[1]['erp_id']\": {\nE         +             'new_value': '49076194102',\nE         +             'old_value': '554221959481',\nE         +         },\nE         +         \"root[1]['height']\": {\nE         +             'new_value': 7031.0,\nE         +             'old_value': 7026,\nE         +         },\nE         +         \"root[1]['length']\": {\nE         +             'new_value': 2361.0,\nE         +             'old_value': 1912,\nE         +         },\nE         +         \"root[1]['name']\": {\nE         +             'new_value': 'AUTOTEST_FROM_BATCH_Тревога дыхание.',\nE         +             'old_value': 'AUTOTEST_FROM_BATCH_Умолять мелочь развитый.',\nE         +         },\nE         +         \"root[1]['packing_type']\": {\nE         +             'new_value': 'Тест-коробка',\nE         +             'old_value': 'Тест-пакет',\nE         +         },\nE         +         \"root[1]['price']\": {\nE         +             'new_value': 5949.0,\nE         +             'old_value': 5553,\nE         +         },\nE         +         \"root[1]['unit']\": {\nE         +             'new_value': 'тест-кг',\nE         +             'old_value': 'тест-шт',\nE         +         },\nE         +         \"root[1]['weight']\": {\nE         +             'new_value': 2043.0,\nE         +             'old_value': 5564,\nE         +         },\nE         +         \"root[1]['width']\": {\nE         +             'new_value': 4381.0,\nE         +             'old_value': 5611,\nE         +         },\nE         +     },\nE         + }\n\ntests/fmcg/test_lk/test_sku.py:132: AssertionError"}, "description": "\n        Создаем товары загрузкой через файл\n        Ожидаемый результат: данные из файла и данные загруженные в БД одинаковы\n        ", "steps": [{"name": "POST → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/account/sign-in", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "ebc51bfc-9786-4949-bc2c-2507be94a766-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "8f8eaf7b-6f84-4b8d-a04f-3472564d3843-attachment.json", "type": "application/json"}], "start": 1775657709893, "stop": 1775657709893}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "1551ebfd-e3b7-4f3e-ad41-534e82dc2f60-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "ebd3f92a-61d5-4f81-b7af-f09e0820abb7-attachment.json", "type": "application/json"}], "start": 1775657709893, "stop": 1775657709893}], "attachments": [{"name": "cURL", "source": "5e62488b-1fe6-4c01-8b9d-e01115f6615e-attachment.txt", "type": "text/plain"}], "start": 1775657709893, "stop": 1775657709893}, {"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": "fc7633cc-6ba3-459e-9f60-0734bd843f39-attachment.json", "type": "application/json"}], "start": 1775657709980, "stop": 1775657709980}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "7c5a78bc-4937-4927-913f-ca97db004861-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "4f29f6ad-2395-445d-8bdb-46593ec2ac53-attachment.json", "type": "application/json"}], "start": 1775657709980, "stop": 1775657709980}], "attachments": [{"name": "cURL", "source": "1bf0e36c-14c7-4584-aa82-4ec623d2da7d-attachment.txt", "type": "text/plain"}], "start": 1775657709980, "stop": 1775657709980}, {"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": "47823536-1587-4d4a-b453-c24ecc22bf6b-attachment.json", "type": "application/json"}], "start": 1775657710085, "stop": 1775657710086}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "6fc9779c-f7e1-4b37-86b7-23fc8ad32463-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "a6f75b7c-4ab5-49e6-94e0-ee502b5abaec-attachment.json", "type": "application/json"}], "start": 1775657710086, "stop": 1775657710086}], "attachments": [{"name": "cURL", "source": "38db41cb-3af1-41cc-af53-7c0b6eb03f53-attachment.txt", "type": "text/plain"}], "start": 1775657710085, "stop": 1775657710086}, {"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": "9eb7c729-034b-4c7d-b2ef-fcc3a4cbd5a7-attachment.json", "type": "application/json"}], "start": 1775657710701, "stop": 1775657710701}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "3de6f776-56da-41b5-a176-a372b6c90b99-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "402b3541-3b68-4b03-bd88-f638fbac13df-attachment.json", "type": "application/json"}], "start": 1775657710701, "stop": 1775657710702}], "attachments": [{"name": "cURL", "source": "699487df-fbe0-484b-9de5-0de37308da6c-attachment.txt", "type": "text/plain"}], "start": 1775657710701, "stop": 1775657710702}, {"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": "f1f7cf6c-dce8-4c52-9b31-f791be8bccea-attachment.json", "type": "application/json"}], "start": 1775657713684, "stop": 1775657713684}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "f7ebc30a-7539-4c1c-b262-f6c166571dd3-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "babe1b80-d82d-4d60-85c1-3fc65b221d82-attachment.json", "type": "application/json"}], "start": 1775657713684, "stop": 1775657713685}], "attachments": [{"name": "cURL", "source": "54d282a6-c775-4f14-87f9-8c44d812e96f-attachment.txt", "type": "text/plain"}], "start": 1775657713684, "stop": 1775657713685}, {"name": "Waiter function: wait_sku_batch_upload", "status": "passed", "steps": [{"name": "POST → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/sku/batch", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "1e65dbb8-ef1d-4cbb-8bc7-b434a02c0629-attachment.json", "type": "application/json"}], "start": 1775657714293, "stop": 1775657714294}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "dc0c3080-7191-4eca-9fd0-3c90db030124-attachment.json", "type": "application/json"}], "start": 1775657714294, "stop": 1775657714294}], "attachments": [{"name": "cURL", "source": "8b3968a0-3741-4c3e-aed0-cc60eca89848-attachment.txt", "type": "text/plain"}], "start": 1775657714293, "stop": 1775657714294}], "start": 1775657713806, "stop": 1775657714297}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "c6103e2d-f6bb-4986-b3dc-7ba4abd8b211-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3631b1fd-2cbd-4f25-a421-1d40bbbe6152-attachment.json", "type": "application/json"}], "start": 1775657714308, "stop": 1775657714308}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "2fa0bbb9-a5a4-4296-9d49-dc8837f22540-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "e2bab282-42ca-478a-9ce5-17d46c929427-attachment.json", "type": "application/json"}], "start": 1775657714308, "stop": 1775657714309}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "4c571520-a539-445a-b0cc-3f516973cfed-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5b076e7b-bb46-42fd-b2f8-d42a6c49068c-attachment.json", "type": "application/json"}], "start": 1775657714309, "stop": 1775657714309}], "attachments": [{"name": "log", "source": "242771fd-cd0f-489c-ab91-7a76facb5193-attachment.txt", "type": "text/plain"}], "start": 1775657709799, "stop": 1775657714344, "uuid": "352f4ec0-7bae-46a4-a2ca-5ea6dcbe240a", "historyId": "d39d990099806e0db1e27717aa9eb5f1", "testCaseId": "d39d990099806e0db1e27717aa9eb5f1", "fullName": "tests.fmcg.test_lk.test_sku.TestFMCGSKUBatch#test_sku_batch_upload", "labels": [{"name": "tag", "value": "dm-fmcg-be-service-lk"}, {"name": "tag", "value": "batch_upload"}, {"name": "parentSuite", "value": "tests.fmcg.test_lk"}, {"name": "suite", "value": "test_sku"}, {"name": "subSuite", "value": "TestFMCGSKUBatch"}, {"name": "host", "value": "runner-1rdl4o-mi-project-9-concurrent-0-bjv59ebu"}, {"name": "thread", "value": "27-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", "TestFMCGSKUBatch"]}