Skip to content

Comments

Feature/unit tests#1

Merged
masonlet merged 4 commits intomainfrom
feature/unit-tests
Nov 15, 2025
Merged

Feature/unit tests#1
masonlet merged 4 commits intomainfrom
feature/unit-tests

Conversation

@masonlet
Copy link
Owner

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
- Test all FileUtils functions: getProgramFilesPath, isValidPath (nonexistent and file cases), deleteDesktopIni
- Use temp directory to avoid polluting filesystem during tests
- Add test status, C++17, and license badges
- Add testing instructions
- General cleanup
@masonlet masonlet merged commit 809049d into main Nov 15, 2025
1 check passed
@masonlet masonlet deleted the feature/unit-tests branch November 15, 2025 23:08
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