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

Move c++ tests to Google Test #287

Open
mikebentley15 opened this issue Jul 29, 2019 · 0 comments
Open

Move c++ tests to Google Test #287

mikebentley15 opened this issue Jul 29, 2019 · 0 comments
Labels
c++ Involves touching c++ code documentation Involves touching documentation enhancement make Involves touching GNU Makefiles tests Involves touching tests

Comments

@mikebentley15
Copy link
Collaborator

Feature Request

Describe the new feature:
I rolled my own testing framework, which works really well from a single header file, but may not be as standardized as something like Google Test. There may be benefits (like utilizing automated dashboard services for automated tests) to switching to Google Test.

Suggested change:
Remove test_harness.h and replace it with the use of Google Test. The documentation would need to be updated to reflect that the Google Test framework is a dependency if you want to run tests.

Alternative approaches:
There are other good testing frameworks out there.

We could alternatively extend our framework to behave like Google Test. I don't like that idea though.

@mikebentley15 mikebentley15 added c++ Involves touching c++ code documentation Involves touching documentation enhancement make Involves touching GNU Makefiles tests Involves touching tests labels Jul 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ Involves touching c++ code documentation Involves touching documentation enhancement make Involves touching GNU Makefiles tests Involves touching tests
Projects
None yet
Development

No branches or pull requests

1 participant