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

Use test fixtures from Nanevski et al (2001) #24

Merged
merged 1 commit into from
Mar 27, 2023
Merged

Use test fixtures from Nanevski et al (2001) #24

merged 1 commit into from
Mar 27, 2023

Conversation

urschrei
Copy link
Member

Ported over from https://github.com/mourner/robust-predicates/tree/main/test/fixtures

This PR is based on #23, which should be merged first.

@urschrei
Copy link
Member Author

As noted, all of the new tests are currently generating failures, so it's possible that it's due to an error on my part, though I can't find anything obviously wrong.

@urschrei
Copy link
Member Author

Test failures now only occurring on orient2d Line 1: 248435230342053300000000000000000000000000

and insphere Line 1: -4942744392973762000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Which is progress.

@urschrei
Copy link
Member Author

These are now all passing!

@michaelkirk
Copy link
Member

Thank you so much for adding these tests! I was sort of at a loss as to how to review #23 without it.

This LGTM, but there are others who might like to review — @rmanoka?

src/lib.rs Outdated Show resolved Hide resolved
@urschrei urschrei force-pushed the test_fixtures branch 2 times, most recently from 34ec7b8 to ab21d4d Compare March 17, 2023 11:37
@rmanoka
Copy link
Contributor

rmanoka commented Mar 17, 2023

👍 with much appreciation! Thanks @urschrei . Please merge both when you feel ready. We could then publish a version shortly after.

@urschrei urschrei mentioned this pull request Mar 22, 2023
@urschrei
Copy link
Member Author

bors r=rmanoka

bors bot added a commit that referenced this pull request Mar 27, 2023
24: Use test fixtures from Nanevski et al (2001) r=rmanoka a=urschrei

Ported over from https://github.com/mourner/robust-predicates/tree/main/test/fixtures

This PR is based on #23, which should be merged first.

Co-authored-by: Stephan Hügel <[email protected]>
This provides tests for all four top-level functions
@bors
Copy link
Contributor

bors bot commented Mar 27, 2023

Canceled.

@urschrei
Copy link
Member Author

bors retry

@bors
Copy link
Contributor

bors bot commented Mar 27, 2023

Build succeeded:

@bors bors bot merged commit c160bc9 into master Mar 27, 2023
@frewsxcv frewsxcv deleted the test_fixtures branch April 13, 2023 22:38
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.

4 participants