-
Notifications
You must be signed in to change notification settings - Fork 53
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
Test framework of choice for project? #11
Comments
Tests should test functionality of Hemi. If Hemi provides device code, then it should be tested. I think since Tests won't be a requirement for users to use the library, the framework can just be listed as a dependency. |
Fair enough. |
Actually now that I know how git submodules work, putting the test framework as a submodule works well, since it only gets the files when you git submodule update. But then again I don't know if google test is available on git. |
It's not that I'm aware of, but it would be possible to just clone the svn repo and leave a copy on github (BSD 3-clause). Which has been done many, many times. Here's one that was updated recently: https://github.com/liquid-mirror/googletest |
googletest is now a submodule. Closing. |
Continuing the conversation from #9.
Some questions:
Do we feel like we need to add tests for device code?
Do we want to include the test framework as a submodule (if possible)? Just list it as a dependency for the user to figure out installation on their own?
The text was updated successfully, but these errors were encountered: