Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gh-3056: Add testing to GafferPopElementGenerator #3070

Merged
merged 14 commits into from
Nov 10, 2023

Conversation

cn337131
Copy link
Member

@cn337131 cn337131 commented Nov 7, 2023

Added testing to GafferPopElementGenerator to increase test coverage. Also updated testing from JUnit to AssertJ for the other generator classes to aid with improving assertion readability (#3014). Improved test coverage of GafferPopVertexGenerator and GafferPopEdgeGenerator classes.

Related issue

Copy link

codecov bot commented Nov 7, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (bb0f748) 65.25% compared to head (1b6a9a9) 65.30%.

Additional details and impacted files
@@              Coverage Diff              @@
##             develop    #3070      +/-   ##
=============================================
+ Coverage      65.25%   65.30%   +0.04%     
- Complexity      2637     2643       +6     
=============================================
  Files            907      907              
  Lines          28964    28964              
  Branches        3249     3249              
=============================================
+ Hits           18901    18914      +13     
+ Misses          8602     8591      -11     
+ Partials        1461     1459       -2     

see 3 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

t92549
t92549 previously approved these changes Nov 8, 2023
tb06904
tb06904 previously approved these changes Nov 8, 2023
Copy link
Member

@GCHQDeveloper314 GCHQDeveloper314 left a comment

Choose a reason for hiding this comment

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

Added suggestions to remove use of Guava and use Assertj native instead. This time I've actually checked that tests pass with my suggestions.

@cn337131 cn337131 dismissed stale reviews from tb06904 and t92549 via bdac511 November 9, 2023 17:10
@t92549 t92549 merged commit 9a2db18 into develop Nov 10, 2023
25 checks passed
@t92549 t92549 deleted the gh-3056-add-testing-to-GafferPopElementGenerator branch November 10, 2023 15:43
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.

Add testing to GafferPopElementGenerator
5 participants