https://github.com/unikraft/lib-googletest
Unikraft port of the Google testing and mocking framework
https://github.com/unikraft/lib-googletest
googletest library unikraft
Last synced: about 2 months ago
JSON representation
Unikraft port of the Google testing and mocking framework
- Host: GitHub
- URL: https://github.com/unikraft/lib-googletest
- Owner: unikraft
- License: other
- Created: 2019-07-25T11:46:55.000Z (almost 6 years ago)
- Default Branch: staging
- Last Pushed: 2024-01-02T20:55:02.000Z (over 1 year ago)
- Last Synced: 2025-01-19T04:12:38.600Z (3 months ago)
- Topics: googletest, library, unikraft
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 10
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: COPYING.md
Awesome Lists containing this project
README
# GoogleTest for Unikraft
This is the port of [GoogleTest](https://google.github.io/googletest/) to Unikraft.
Some libraries that use GoogleTest rely on it to also provide a boilerplate main function to run their tests.
Providing this function by default might however conflict with the application's intended main.
For this purpose the LIBGOOGLETEST_BUILD_MAIN config option controls whether GoogleTest provides a `main()` function.
GoogleTest being a C++ library, `libcxx` is required.
`lib-googletest` should come at the end of the dependency list.Please refer to `README.md` in the main unikraft repository as well as the [Unikraft Homepage](https://unikraft.org/) for further information.