{"name": "test_stock_return_mono[Uzbekistan]", "status": "broken", "statusDetails": {"message": "AttributeError: 'NoneType' object has no attribute 'order_source'", "trace": "wms_warehouses = WMSProviderWarehouseStockDTO(warehouse=WMSWarehouse(id=1693627, first_mile_id=<DeliveryFirstMileId.Uzbekistan: 12>, ff...EST-01'>, packing_zone_id='', qa_zone=<WMSZoneIds.QA_UZ_ZONE: 31>, email=None, phone=None), provider=None, stocks=None)\nrequest = <SubRequest 'wms_warehouses_storage_mono_cells' for <Function test_stock_return_mono[Uzbekistan]>>\n\n    @pytest.fixture(scope=\"function\")\n    def wms_warehouses_storage_mono_cells(wms_warehouses, request):\n        if os.getenv(\"PYTEST_WMS_WAREHOUSE_SELECT\"):\n            if wms_warehouses.warehouse != getattr(WMSWarehouses, os.getenv(\"PYTEST_WMS_WAREHOUSE_SELECT\")).value:\n                pytest.skip(\"skip by PYTEST_WMS_WAREHOUSE_SELECT\")\n        cell_type = request.param if \"param\" in dir(request) else AvailabilityCellPickingType.PICKUP\n        with allure.step(\"cell creation\"):\n            cell = new_free_cell(zone_id=wms_warehouses.warehouse.qa_zone, cell_picking_type=cell_type, clear=True)\n        with allure.step(\"stocks increment\"):\n            stocks = (\n>               WMSStockBuilder(warehouse=wms_warehouses.warehouse)\n                .set_user()\n                .set_user_auth()\n                .set_cell(cell)\n                .create_items(barcode_count=1, sku_amount=1)\n                .stocks_add_to_cell()\n            )\n\nsrc/framework/wms/fixtures/availability/topology_cell.py:169: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = <src.framework.wms.builders.availability.stock.WMSStockBuilder object at 0x7aa6d351a0d0>\nuser = None, items = None, provider = None\nwarehouse = WMSWarehouse(id=1693627, first_mile_id=<DeliveryFirstMileId.Uzbekistan: 12>, ff_id='WH_TASHKENT', hub_last_mile_id=0, ...ble.UP_AUTOTEST_01: 'UP-AUTOTEST-01'>, packing_zone_id='', qa_zone=<WMSZoneIds.QA_UZ_ZONE: 31>, email=None, phone=None)\norder_source = None, headers = None\n\n    def __init__(\n        self,\n        user: WMSAccount | None = None,\n        items: list[WMSItemQty] = None,\n        provider: WMSProvider | None = None,\n        warehouse: WMSWarehouse = WMSWarehouses.Uzbekistan.value,\n        order_source: str | None = None,  # deprecated\n        headers: dict = None,\n    ):\n        super().__init__(warehouse=warehouse, user=user, headers=headers)\n        self.cell_key = None\n        self.items = items\n        self.invoice_id = None\n        self.provider = provider\n>       self.order_source = provider.order_source\n                            ^^^^^^^^^^^^^^^^^^^^^\nE       AttributeError: 'NoneType' object has no attribute 'order_source'\n\nsrc/framework/wms/builders/availability/stock.py:37: AttributeError"}, "attachments": [{"name": "log", "source": "a3316d77-f9c5-41eb-801b-62a8a8d3026d-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "wms_warehouses", "value": "WMSWarehouse(id=1693627, first_mile_id=<DeliveryFirstMileId.Uzbekistan: 12>, ff_id='WH_TASHKENT', hub_last_mile_id=0, providers=[WMSProvider(last_mile='YaMarket', city_id=<DeliveryCityId.ALIEXPRESS_UZ: 11>, delivery_point_id=<DeliveryPointId.ALIEXPRESS_UZ: 12>, last_mile_id=<DeliveryLastMileId.ALIEXPRESS_UZ: 12>, first_mile_id=<DeliveryFirstMileId.Uzbekistan: 12>, assembly_group_id=<AssemblyGroupId.ALIEXPRESS_UZ: 12>, order_source=<OrderSource.YaMarket: 'YaMarket'>, provider_name='YaMarket'), WMSProvider(last_mile='Ozon', city_id=<DeliveryCityId.ALIEXPRESS_UZ: 11>, delivery_point_id=<DeliveryPointId.ALIEXPRESS_UZ: 12>, last_mile_id=<DeliveryLastMileId.ALIEXPRESS_UZ: 12>, first_mile_id=<DeliveryFirstMileId.Uzbekistan: 12>, assembly_group_id=<AssemblyGroupId.ALIEXPRESS_UZ: 12>, order_source=<OrderSource.OZON: 'OZON'>, provider_name='Ozon')], name='Uzbekistan', description='Бонд Узбекистан', use_datamatrix=False, user=WMSAccount(wms_id=33349, phone='3335000010', role_wms_id=23, zone_id=None, patronymic=None, last_name='', password='1234', first_name='', token='', refresh_token=''), storage_cell=<StorageCells.MA1_1_1_01: 'MA1-1-1-01'>, defected_cell=<DefectedCells.BR_01_01_1_05: 'BR-01-01-1-05'>, overage_cell=<OverageCells.IZ_1_01_01_1_05: 'IZ-1-01-01-1-05'>, weighing_cell=<WeighingCells.WT_1_11_1: 'WT-1-01-1'>, packing_table=<PackingTable.UP_AUTOTEST_01: 'UP-AUTOTEST-01'>, packing_zone_id='', qa_zone=<WMSZoneIds.QA_UZ_ZONE: 31>, email=None, phone=None)"}], "start": 1775725011803, "stop": 1775725011803, "uuid": "cdccf627-2675-4ad6-a40b-59a9dc1be1fd", "historyId": "1485c65b04f69ecd6de200585379a7b1", "testCaseId": "580c2c7f97a46487501cb0a1002d22d3", "fullName": "tests.wms.test_assembly.test_stock_return.TestStockReturn#test_stock_return_mono", "labels": [{"name": "feature", "value": "stock-return"}, {"name": "tag", "value": "dm-wms-be-service-assembly"}, {"name": "parentSuite", "value": "tests.wms.test_assembly"}, {"name": "suite", "value": "test_stock_return"}, {"name": "subSuite", "value": "TestStockReturn"}, {"name": "host", "value": "runner-1rdl4o-mi-project-9-concurrent-3-1oiarb3l"}, {"name": "thread", "value": "22-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.wms.test_assembly.test_stock_return"}], "titlePath": ["tests", "wms", "test_assembly", "test_stock_return.py", "TestStockReturn"]}