-
Notifications
You must be signed in to change notification settings - Fork 158
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
Move experimental
headers into main include/cuspatial
directory
#1081
Move experimental
headers into main include/cuspatial
directory
#1081
Conversation
experimental
headers into main include/cuspatial
directory
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔥
@@ -52,7 +55,7 @@ Testing header-only APIs requires CUDA compilation so should be done in `.cu` fi | |||
|
|||
## Base Fixture | |||
|
|||
All libcuspatial unit tests should make use of a GTest | |||
All libcuspatial unit tests should make use of a GTest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think here we should encourage the use of cuspatial::test::BaseFixture
?
https://github.com/rapidsai/cuspatial/blob/branch-23.06/cpp/include/cuspatial_test/base_fixture.hpp
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that should be a separate PR.
@@ -65,7 +68,7 @@ Example: | |||
|
|||
## Typed Tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We also support value-parameterized test now:
class BaseFixtureWithParam : public RMMResourceMixin, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Separate PR (same as above).
/merge |
Description
Fixes #1083.
include/cuspatial/
. This works without conflicts because header-only API headers have the.cuh
extension while column-based API headers have the.cpp
extension.experimental
and also renames theREFACTORING_GUIDE.md
toHEADER_ONLY_API_GUIDE.md
and updates it.Checklist