Skip to content

Conversation

@Priyanka-Microsoft
Copy link
Contributor

Purpose

  • ...
    This pull request primarily introduces a .coveragerc configuration file to manage code coverage reporting, and makes minor adjustments to package initialization files. The main focus is on improving test coverage management and cleaning up unnecessary docstrings.

Test coverage configuration:

  • Added a .coveragerc file to configure code coverage measurement, specifying which files and directories to include or omit, and setting up reporting rules.

Package initialization cleanup:

  • Added minimal __init__.py files to src/ and src/backend/ to mark them as Python packages. [1] [2]
  • Removed an unnecessary docstring from src/tests/mcp_server/__init__.py to clean up the test package initialization.

Does this introduce a breaking change?

  • Yes
  • No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

Dhruvkumar-Microsoft and others added 30 commits December 10, 2025 10:43
- Implemented unit tests for the OrchestrationManager class to ensure proper functionality.
- Mocked external dependencies including Azure services and agent framework components.
- Covered various scenarios including orchestration initialization, agent creation, and event processing.
- Added tests for error handling in orchestration execution and WebSocket communication.
- Ensured proper participant mapping and workflow execution in orchestration methods.
…les mocking with MagicMock and removing platform-specific skip markers.
…and clarity. Update test cases to ensure proper environment setup and enhance coverage for user language endpoint functionality.
…ve platform-specific skip markers and enhance mock setup for cross-platform compatibility.
…erage for user language endpoint functionality
chore: Down merging to dev
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.

7 participants