"""Acceptance test: Phase 2 video upload with real file storage.

Prerequisites:
- Backend server running (uvicorn)
- uploads/ directory writable
- Test video file < 300MB available
"""
import pytest


@pytest.mark.acceptance
@pytest.mark.slow
def test_upload_video_mp4():
    """Should upload MP4 and return playable video URL."""
    pass  # TODO: implement with real HTTP POST to /api/v1/upload-video


@pytest.mark.acceptance
@pytest.mark.slow
def test_upload_size_rejection():
    """Should reject files over 300MB with proper error."""
    pass  # TODO: implement with real file upload attempt
