-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
testingAny questions and concerns about testing.Any questions and concerns about testing.
Description
Here is a list of corner case examples that I believe should be covered in our test suite. These tests help us verify the correctness of our code, and eliminate any discrepancies I may have produced in the cpp version.
- ray origin is within sphere and within bounds [1, N] (i.e. exclusive). For example, if N = 4, the ray origin should be within radial voxel 2 or 3.
- ray origin begins on an angular boundary.
- ray origin begins on an azimuthal boundary.
- ray origin begins on a radial_boundary within the sphere.
- Double intersection with radial/polar voxel
Edit: One more. We want to hit the following case in angular_hit:
(is_intersect_max && is_collinear_min)) . This might be more up Ariel's alley.
Metadata
Metadata
Assignees
Labels
testingAny questions and concerns about testing.Any questions and concerns about testing.