Skip to content

Unified conformance tests across all 4 services with real API validation#146

Merged
hubert-marek merged 2 commits intomainfrom
conformance-tests
Apr 9, 2026
Merged

Unified conformance tests across all 4 services with real API validation#146
hubert-marek merged 2 commits intomainfrom
conformance-tests

Conversation

@hubert-marek
Copy link
Copy Markdown
Member

  • Box: added DELETE comments/tasks, file version upload, fixed scoring (collections ignore, dev_token bug). 105/106 (99%)
  • Calendar: added pytest entry point, fixed auth (seed email mismatch), added optional fields. 77/77 (100%)
  • Linear: added pytest entry point, resource queries, mutation parity, removed invalid tests. 89/90 (98%)
  • Slack: added 9 new docs-golden shape tests, validation wrapper. 22/22 (100%)
  • Registered pytest conformance/external/replica_only markers
  • Updated rebuttal with real conformance numbers

- Box: added DELETE comments/tasks, file version upload, fixed scoring (collections ignore, dev_token bug). 105/106 (99%)
- Calendar: added pytest entry point, fixed auth (seed email mismatch), added optional fields. 77/77 (100%)
- Linear: added pytest entry point, resource queries, mutation parity, removed invalid tests. 89/90 (98%)
- Slack: added 9 new docs-golden shape tests, validation wrapper. 22/22 (100%)
- Registered pytest conformance/external/replica_only markers

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…inear expansion

- NEW: test_slack_parity.py — 27/27 (100%) against real Slack API
- EXPANDED: Calendar — extended error handling + pagination parity. 79/85 (92%)
- EXPANDED: Linear — error response parity + pagination. 94/96 (97%)
- Updated CONFORMANCE.md with what passed, minor issues, methodology

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hubert-marek hubert-marek merged commit 8d32b7a into main Apr 9, 2026
1 check passed
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.

2 participants