Skip to content

Conversation

@masonlet
Copy link
Collaborator

No description provided.

- Add BUILD_TESTS option (default OFF)
- Fetch GoogleTest via FetchContent
- Configure test executable and CTest integration
- Organize test targets in VS Explorer
- Add placeholder test to verify build system
- Require C++17
- Clean and refactor CMake
- Implement GoogleTest covering
  - All log levels (info, debug, warning, error)
  - Testing output stream routing (stderr/stdout)
  - Testing warning's optional retValue parameter
- Add test status, C++17, and license badges
- Document C++17 and CMake prerequisites
- Add building and testing instructions
- Cleanup formatting and structing
@masonlet masonlet merged commit d0781a7 into main Nov 15, 2025
1 check passed
@masonlet masonlet deleted the feature/unit-tests branch November 15, 2025 22:13
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.

2 participants