From 95672b2e7a6cc0c07306893d5bb0b80ee3570f7a Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Mon, 12 Aug 2024 15:11:17 -0400 Subject: More unit tests (and fixing bugs) (#23) * Add test_artifactory.c to suite * Add test_ini_getval_wrapper to ini.c * basic ini_getval_TYPE() conversion checks * bugfix: use strtof in INIVAL_TYPE_FLOAT case * Include stdio.h to pull in FILE structure * bugfix: free data at index during strlist_set operation * Previous behavior of setting the pointer to NULL introduced a subtle memory leak * Set strlist error when index it out of range * Import private delivery functions required for mock context creation * Remove static declaration * populate_delivery_cfg() * Add test_junitxml.c * Fix duplicate define value for JUNIT_RESULT_STATE_ERROR * Add static junit test data * Copy test data to current test directory --- src/delivery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/delivery.c') diff --git a/src/delivery.c b/src/delivery.c index eaa2b06..2b5e781 100644 --- a/src/delivery.c +++ b/src/delivery.c @@ -607,7 +607,7 @@ static int populate_delivery_ini(struct Delivery *ctx, int render_mode) { return 0; } -static int populate_delivery_cfg(struct Delivery *ctx, int render_mode) { +int populate_delivery_cfg(struct Delivery *ctx, int render_mode) { struct INIFILE *cfg = ctx->_stasis_ini_fp.cfg; if (!cfg) { return -1; -- cgit