Добавлены тесты параллельных операций с заказами
- Тест 1: Параллельное резервирование одинакового количества - Тест 2: Резервирование при недостатке товара - Тест 3: Параллельное завершение заказов (проверка race condition) - Тест 4: Параллельная отмена заказов - Тест 5: Параллельный танец статусов (cancelled -> draft -> completed) - Тест 6: Смешанный сценарий (создание + завершение + отмена) Все тесты проходят успешно, race condition исправлен
This commit is contained in:
1311
myproject/inventory/tests/test_concurrent_orders.py
Normal file
1311
myproject/inventory/tests/test_concurrent_orders.py
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user