Skip to content

Conversation

@michael-petersen
Copy link
Collaborator

This PR finishes code coverage tests for flex.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances test coverage for the flex module by adding new test cases and integrating Coveralls for coverage reporting.

  • Adds validation tests for invalid input types in FLEX initialization
  • Adds tests comparing vectorized and newaxis computation methods
  • Adds Coveralls integration to track and display code coverage metrics

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 6 comments.

File Description
tests/test_flex.py Adds new test cases for scalar inputs, invalid input validation, computation method comparison, and normalization (though some tests lack assertions)
README.md Adds Coveralls badge to display coverage status
.github/workflows/test.yaml Configures Coveralls upload step in the test workflow

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

michael-petersen and others added 2 commits November 25, 2025 17:29
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@michael-petersen michael-petersen merged commit 7b81bf3 into ObservationalExpansions:main Nov 25, 2025
10 checks 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.

1 participant