MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / mcp_test_restore_env

Function mcp_test_restore_env

tests/test_mcp.c:281–290  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

279} mcp_test_env_backup_t;
280
281static void mcp_test_restore_env(mcp_test_env_backup_t *backups, size_t count) {
282 for (size_t index = 0; index < count; index++) {
283 if (backups[index].present) {
284 (void)cbm_setenv(backups[index].name, backups[index].value, 1);
285 } else {
286 (void)cbm_unsetenv(backups[index].name);
287 }
288 free(backups[index].value);
289 }
290}
291
292static int mcp_test_git(const char *root, const char *const *arguments) {
293 char empty_config[CBM_SZ_4K];

Callers 2

mcp_test_gitFunction · 0.85
test_mcp.cFile · 0.85

Calls 2

cbm_setenvFunction · 0.85
cbm_unsetenvFunction · 0.85

Tested by

no test coverage detected