summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Anshul Gupta <ansg191@anshulg.com> 2025-04-28 21:30:57 -0700
committerGravatar Anshul Gupta <ansg191@anshulg.com> 2025-04-28 21:30:57 -0700
commitb0c145916a2cc1c7388818d7eb1e513fa3fa2d83 (patch)
tree9007b77251c19c0f4bdb2b2f7be15f5eec8ece8f
parented82fe0e2f6c97f62e714779ddd5e2b3107e0343 (diff)
downloadgithub-mirror-b0c145916a2cc1c7388818d7eb1e513fa3fa2d83.tar.gz
github-mirror-b0c145916a2cc1c7388818d7eb1e513fa3fa2d83.tar.zst
github-mirror-b0c145916a2cc1c7388818d7eb1e513fa3fa2d83.zip
Fix test compile errors
Diffstat (limited to '')
-rw-r--r--CMakeLists.txt10
-rw-r--r--src/config.h2
2 files changed, 9 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f9e24a8..5056929 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -118,11 +118,17 @@ enable_testing()
add_executable(test_buffer tests/test_buffer.c src/buffer.c)
target_link_libraries(test_buffer PRIVATE cmocka::cmocka)
-target_compile_definitions(test_buffer PRIVATE TEST_ALLOC)
+target_compile_definitions(test_buffer PRIVATE
+ TEST_ALLOC
+ GITHUB_MIRROR_VERSION="${PROJECT_VERSION}"
+)
add_executable(test_config tests/test_config.c src/config.c)
target_link_libraries(test_config PRIVATE cmocka::cmocka)
-target_compile_definitions(test_config PRIVATE TEST_ALLOC)
+target_compile_definitions(test_config PRIVATE
+ TEST_ALLOC
+ GITHUB_MIRROR_VERSION="${PROJECT_VERSION}"
+)
add_test(NAME test_buffer COMMAND test_buffer)
add_test(NAME test_config COMMAND test_config)
diff --git a/src/config.h b/src/config.h
index ef08c91..aacf417 100644
--- a/src/config.h
+++ b/src/config.h
@@ -8,7 +8,7 @@
#include <stdlib.h>
#define GH_DEFAULT_ENDPOINT "https://api.github.com/graphql"
-#define GH_DEFAULT_USER_AGENT ("github_mirror/" GITHUB_MIRROR_VERSION)
+#define GH_DEFAULT_USER_AGENT "github_mirror/" GITHUB_MIRROR_VERSION
extern const char *config_locations[];