-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Description
The feat/all-platform-read-operations PR adds read abilities for 5 platforms but lacks test coverage:
ThreadsReadAbility— list posts, get single post, repliesFacebookReadAbility— list posts, get single post, commentsTwitterReadAbility— list tweets, get single tweet, mentionsBlueskyReadAbility— list posts, get thread, profilePinterestReadAbility— list pins, get pin, boards, board pins
Requirements
Follow the pattern established by InstagramReadAbilityTest (PR #25):
- Mock HTTP requests via
pre_http_requestfilter - Mock auth providers via
datamachine_auth_providersfilter - Test all ability methods:
list(),get(), platform-specific methods (replies, comments, mentions, etc.) - Test error cases: auth failures, API errors, invalid IDs
- Run tests:
homeboy test data-machine-socials
Related
- PR feat: add read operations for all remaining platforms #27: feat: add read operations for all remaining platforms
- PR feat: Instagram read operations — ability, CLI, chat tool, REST API #25: feat: add Instagram read operations (has tests)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels