Skip to content

test: add 29 API coverage tests for 6 untested gaps - #35

Merged
amar-python merged 7 commits into
mainfrom
claude/csv-loading-postgres-migration-qvkl4l
Jul 31, 2026
Merged

test: add 29 API coverage tests for 6 untested gaps#35
amar-python merged 7 commits into
mainfrom
claude/csv-loading-postgres-migration-qvkl4l

Conversation

@amar-python

Copy link
Copy Markdown
Owner

Summary

  • Adds tests/test_api_coverage.py with 29 tests across 7 classes (2 unit, 5 integration)
  • Fills 6 coverage gaps: GET /api/te/tables, T&E mode upload, preview teTableMatch, DELETE endpoint, overwrite flag, CORS headers
  • Follows existing conventions: unittest.TestCase + pytest markers, no-skip policy

Test plan

  • Unit tests pass: pytest tests/test_api_coverage.py -m unit -v
  • Integration tests pass: pytest tests/test_api_coverage.py -m integration -v
  • Lint clean: flake8 --extend-ignore=E501,E221,E272 tests/test_api_coverage.py

@amar-python
amar-python marked this pull request as ready for review July 31, 2026 12:59
@amar-python
amar-python merged commit af76ab8 into main Jul 31, 2026
4 checks passed
@amar-python
amar-python deleted the claude/csv-loading-postgres-migration-qvkl4l branch July 31, 2026 12:59
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