Marc Mintel
556bd181fa
test(e2e): complete workflow coverage — all feeds, obstacles, and production regressions
NEW WORKFLOW TESTS (all using shared conftest fixtures):
Feed workflows:
- test_workflow_reels_feed.py — Reels feed processing
- test_workflow_explore_feed.py — Explore grid processing
- test_workflow_stories_feed.py — Stories feed + story view
- test_workflow_search_feed.py — Search feed processing
- test_workflow_dm_inbox.py — DM inbox + thread
- test_workflow_post_detail.py — Post detail + carousel
- test_workflow_profiles.py — User profile, scraping, followers, unfollow
Obstacle workflows:
- test_workflow_instagram_modal.py — Survey/rating modals
- test_workflow_locked_screen.py — Locked screen detection
Production regressions from 2026-04-30 session:
- test_workflow_stuck_other_profile.py — Bot stuck cycling through
plugins on OTHER_PROFILE, all returning 'Cannot X on other_profile'
(7x same profile, 35x snapping attempts)
- test_workflow_same_post_loop.py — Infinite snapping loop when
device returns identical XML after each swipe
Total workflow coverage: 24 tests across 13 files, <100 LoC each.
2026-04-30 11:39:36 +02:00
..
2026-04-27 16:50:26 +02:00
2026-04-27 16:50:26 +02:00
2026-04-28 23:29:17 +02:00
2026-04-30 11:39:36 +02:00
2026-04-27 23:51:04 +02:00
2026-04-29 00:06:23 +02:00
2026-04-27 16:50:26 +02:00
2026-04-27 16:50:26 +02:00
2026-04-29 17:20:04 +02:00
2026-04-16 18:58:18 +02:00
2026-04-29 23:05:59 +02:00
2026-04-16 18:58:18 +02:00
2026-04-28 23:45:22 +02:00
2026-04-28 23:29:17 +02:00