test_full_pizza_order_workflow

Tests the full workflow from ordering a pizza to delivery, showcasing all major pytest-human features.

0 / 0
10:00:18.500 INFO plugin.py:334 Test setup ...
10:00:18.519 INFO test_pizza.py:92 Starting new pizza order: 'The Works'
10:00:18.519 DEBUG test_pizza.py:100 Order details: {'customer': 'Jane Doe', 'size': 'large', 'toppings': ['pepperoni', 'mushrooms', 'onions'], 'address': '123 Main St'}
10:00:18.520 INFO test_pizza.py:102 Phase 1: Preparing Pizza ...
10:00:18.594 INFO test_pizza.py:115 Phase 2: Baking Pizza ...
10:00:18.701 INFO test_pizza.py:121 Phase 3: Delivery ...
10:00:18.791 ERROR plugin.py:390 Exception: AssertionError Toppings mismatch at pickup! assert {'mushrooms',..., 'pepperoni'} == {'mushrooms',..., 'pepperoni'} Extra items in the left set: 'olives' Extra items in the right set: 'onions' Use -v to get more diff ...
10:00:18.794 INFO plugin.py:342 Test teardown ...
10:00:18.799 INFO plugin.py:430 Test artifacts ...