Skip to content

Add live Apple API end-to-end tests - #14

Merged
matteing merged 1 commit into
masterfrom
agent/live-api-tests
Jul 26, 2026
Merged

Add live Apple API end-to-end tests#14
matteing merged 1 commit into
masterfrom
agent/live-api-tests

Conversation

@matteing

Copy link
Copy Markdown
Owner

Summary

  • add opt-in E2E coverage for live iTunes search, lookup, artwork resizing, and CLI JSON
  • exercise Apple Music editorial video discovery, HLS playlists, and direct MP4 byte delivery
  • add a dedicated GitHub workflow for relevant master pushes, weekly schedules, and manual runs
  • document deterministic and live test commands separately

Validation

  • Ruff formatting and lint clean
  • strict mypy clean
  • 75 offline tests pass, 3 E2Es skip by default, 97% coverage
  • all 3 E2Es pass against Apple production APIs

@matteing
matteing merged commit 2dbc877 into master Jul 26, 2026
14 checks passed
@matteing
matteing deleted the agent/live-api-tests branch July 26, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant