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

Add Test Framework #103

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

gostefan
Copy link
Contributor

Adding Google Test to allow for simpler test management. This will simplify writing tests for future contributions.
Recreated the existing system tests in the new framework.
Didn't remove the old tests becuase:

  • They still use a different code path
  • The extra application could still be useful for some people

Minimum for GTest is 14 - but I don't see
a reason why we shouldn't use C++ 17 by now.
The tests in CTest resp. with the citygmltest executable
are now part of the system tests. The source code has been
adapted to more modern C++ but taken along.
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.

1 participant