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

Feature/229 more test cases #240

Merged
merged 5 commits into from
Feb 6, 2024
Merged

Conversation

felix-zailskas
Copy link
Contributor

Added test cases for:

  • Analyze Email Step
  • Hash Generator Step
  • Preprocess Phonenumbers Step
  • Console Utils
  • Pipeline Utils

The test coverage is now at 45%. This is due to newly added code in the last week. I added tests for all modules that were easily testable with straightforward unit tests. The effort, complexity and time required to test the other modules seems to exceed the scope of this sprint, hence I will not implement them. The desired coverage of 60% is not realistic.

@felix-zailskas felix-zailskas added the feature Specific feature, part of a certain module label Feb 6, 2024
@felix-zailskas felix-zailskas self-assigned this Feb 6, 2024
…lifier into feature/229-more-test-cases

Signed-off-by: Felix Zailskas <[email protected]>
@felix-zailskas felix-zailskas linked an issue Feb 6, 2024 that may be closed by this pull request
@luccalb
Copy link
Collaborator

luccalb commented Feb 6, 2024

Target branch should be dev.

@Tims777 Tims777 changed the base branch from main to dev February 6, 2024 09:44
Copy link
Contributor

@Tims777 Tims777 left a comment

Choose a reason for hiding this comment

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

Looks good!

@felix-zailskas felix-zailskas merged commit 55d71fe into dev Feb 6, 2024
6 checks passed
@felix-zailskas felix-zailskas deleted the feature/229-more-test-cases branch February 6, 2024 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Specific feature, part of a certain module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Better Testing
3 participants