add_executable(ReadingGoalsTest
 ReadingGoalsTest.cpp
 ${REPO_ROOT}/src/stats/GoalHistory.cpp
 ${REPO_ROOT}/src/activities/reader/ReadingStatsUtils.cpp
)
# Reuse the daily-stats clock/settings stubs: GoalHistory itself needs neither.
target_include_directories(ReadingGoalsTest PRIVATE ${REPO_ROOT}/test/daily_reading_stats/stubs ${REPO_ROOT}/src)
target_link_libraries(ReadingGoalsTest PRIVATE crosspoint_test_common GTest::gtest_main)
gtest_discover_tests(ReadingGoalsTest)
