Skip to content

Conversation

@edwinjosechittilappilly
Copy link
Collaborator

Introduces a full test suite under the tests/ directory, including API, service, connector, and utility tests, along with fixtures and documentation. Expands Makefile with granular test commands for unit, integration, API, service, connector, coverage, and quick tests. Adds configuration files for pytest and coverage reporting, and provides a quickstart guide for testing workflow.

Introduces a full test suite under the tests/ directory, including API, service, connector, and utility tests, along with fixtures and documentation. Expands Makefile with granular test commands for unit, integration, API, service, connector, coverage, and quick tests. Adds configuration files for pytest and coverage reporting, and provides a quickstart guide for testing workflow.
Introduces .github/BRANCH_PROTECTION_GUIDE.md to document branch protection and CI requirements. Adds .github/workflows/pr-checks.yml for PR validation, including unit tests and code quality checks. Updates TESTING_QUICKSTART.md and tests/TEST_SUMMARY.md to use consistent status check notation and clarify test suite details.
@edwinjosechittilappilly edwinjosechittilappilly marked this pull request as ready for review October 7, 2025 08:47
@github-actions
Copy link

github-actions bot commented Oct 7, 2025

✅ Test Results

Unit tests passed!

  • Python Version: 3.13
  • Tests Run: Unit tests (excluding integration)
  • Status: passed

✅ Ready for merge

@phact phact marked this pull request as draft October 9, 2025 03:13
@phact
Copy link
Collaborator

phact commented Oct 9, 2025

We discussed pairing this down to a small set of unit tests that hit the right mix of value to flexibility. Setting to draft for now.

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.

3 participants