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

test: Convert explain group tests to new explain setup #1537

Conversation

shahzadlone
Copy link
Member

Relevant issue(s)

Description

This PR is the last PR for default explain test conversions, this PR converts the remaining group tests.

  • This PR converts all the default explain group tests.
  • Separates some tests into their group child select cases.
  • Added a few tests where there was a test gap.

Note: One more PR after this to convert the simple tests and then the integration to the new testing framework with the new explain testing setup can be done.

@shahzadlone shahzadlone added area/testing Related to any test or testing suite refactor This issue specific to or requires *notable* refactoring of existing codebases and components code quality Related to improving code quality labels May 25, 2023
@shahzadlone shahzadlone added this to the DefraDB v0.6 milestone May 25, 2023
@shahzadlone shahzadlone self-assigned this May 25, 2023
@shahzadlone shahzadlone requested a review from a team May 25, 2023 11:09
@codecov
Copy link

codecov bot commented May 25, 2023

Codecov Report

Merging #1537 (df8178a) into develop (d1ace76) will increase coverage by 0.04%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1537      +/-   ##
===========================================
+ Coverage    72.10%   72.15%   +0.04%     
===========================================
  Files          185      185              
  Lines        18295    18295              
===========================================
+ Hits         13192    13201       +9     
+ Misses        4060     4055       -5     
+ Partials      1043     1039       -4     

see 7 files with indirect coverage changes

Copy link
Collaborator

@fredcarle fredcarle left a comment

Choose a reason for hiding this comment

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

LGTM.

Should we be concerned about #1540 within this PR?

@shahzadlone
Copy link
Member Author

Should we be concerned about #1540 within this PR?

That seems like an independent issue to this one.

@shahzadlone shahzadlone merged commit 3e212bc into sourcenetwork:develop May 26, 2023
@shahzadlone shahzadlone deleted the test/refactor-group-explain-tests branch May 26, 2023 17:55
shahzadlone added a commit to shahzadlone/defradb that referenced this pull request Feb 23, 2024
…#1537)

## Relevant issue(s)
- Part of sourcenetwork#953
- Resolves sourcenetwork#1536 

## Description
This PR is the last PR for default explain test conversions, this PR
converts the remaining group tests.

- This PR converts all the default explain group tests.
- Separates some tests into their group child select cases.
- Added a few tests where there was a test gap.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/testing Related to any test or testing suite code quality Related to improving code quality refactor This issue specific to or requires *notable* refactoring of existing codebases and components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Convert default group explain tests to new explain setup.
2 participants