Skip to content

Remove print statements from unit tests#28

Merged
nikhilNava merged 2 commits intonikhilc/loggingfrom
copilot/sub-pr-26-again
Nov 6, 2025
Merged

Remove print statements from unit tests#28
nikhilNava merged 2 commits intonikhilc/loggingfrom
copilot/sub-pr-26-again

Conversation

Copy link
Contributor

Copilot AI commented Nov 6, 2025

Addresses feedback from #26 to remove print statements cluttering test output in tests/observability/core/test_record_attributes.py.

Changes

  • Removed 4 print statements from test methods that were logging success messages
  • Tests now rely solely on unittest framework output for reporting results
# Before
def test_record_attributes_with_dict(self):
    # ... test assertions ...
    print("✅ record_attributes with dict works correctly!")

# After  
def test_record_attributes_with_dict(self):
    # ... test assertions ...

Affected test methods:

  • test_record_attributes_with_dict
  • test_record_attributes_multiple_calls
  • test_record_attributes_with_telemetry_disabled
  • test_opentelemetry_scope_logging

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix logging for improved exporter visibility Remove print statements from unit tests Nov 6, 2025
Copilot AI requested a review from nikhilNava November 6, 2025 17:23
@nikhilNava nikhilNava marked this pull request as ready for review November 6, 2025 21:02
@nikhilNava nikhilNava requested a review from a team as a code owner November 6, 2025 21:02
@nikhilNava nikhilNava merged commit 1414e89 into nikhilc/logging Nov 6, 2025
1 check passed
@nikhilNava nikhilNava deleted the copilot/sub-pr-26-again branch November 6, 2025 21:02
nikhilNava added a commit that referenced this pull request Nov 7, 2025
* add logging to important files

* add unit tests for logging

* Update tests/observability/core/test_record_attributes.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update tests/observability/core/test_record_attributes.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Refactor: Extract duplicated response truncation logic into helper method (#27)

* Initial plan

* Extract duplicated truncation logic into helper function

Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>

* Remove print statements from unit tests (#28)

* Initial plan

* Remove print statements from unit tests

Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>

* Change logging level from debug to info for observability telemetry operations (#29)

* Initial plan

* Change logger.debug to logger.info for better visibility

Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>

---------

Co-authored-by: Nikhil Chitlur Navakiran (from Dev Box) <nikhilc@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com>
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