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

Add more tests #79

Merged
merged 1 commit into from
Jul 31, 2022
Merged

Add more tests #79

merged 1 commit into from
Jul 31, 2022

Conversation

jayvdb
Copy link
Contributor

@jayvdb jayvdb commented Jul 31, 2022

Relates to #44

This takes the coverage from 69% to slightly over 90%.

Many of the tests are using unrealistic arg combinations for various endpoints. More than happy to adjust them to use more realistic scenarios.

@jayvdb jayvdb force-pushed the more-tests branch 2 times, most recently from 928a6f2 to e35a06b Compare July 31, 2022 03:32
@ctrueden
Copy link
Member

Thanks @jayvdb, this is testing and working for me locally, so I'm going to merge as is.

One orthogonal thing to this PR is that I noticed the tests use some groupId:artifactId endpoints with no version specified. It would be best to lock in the versions of these Java components, so that tests stay reproducible as time goes on. I will file a separate issue for this.

@ctrueden ctrueden merged commit ee2ec74 into scijava:master Jul 31, 2022
@jayvdb jayvdb mentioned this pull request Aug 1, 2022
@jayvdb jayvdb deleted the more-tests branch November 15, 2022 21:44
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