static int teardown(void **state) { struct pwrap_test_ctx *test_ctx; int rv; teardown_passdb(NULL); test_ctx = (struct pwrap_test_ctx *) *state; rv = pam_end(test_ctx->ph, PAM_SUCCESS); assert_int_equal(rv, PAM_SUCCESS); return teardown_simple(state); }
void teardown_simple_group(void) { errno_t ret; ret = sysdb_delete_user(test_ctx->ctx->domain, "u1", 0); fail_if(ret != EOK, "Could not delete u1"); ret = sysdb_delete_user(test_ctx->ctx->domain, "u2", 0); fail_if(ret != EOK, "Could not delete u2"); ret = sysdb_delete_user(test_ctx->ctx->domain, "u3", 0); fail_if(ret != EOK, "Could not delete u3"); ret = sysdb_delete_group(test_ctx->ctx->domain, "g1", 0); fail_if(ret != EOK, "Could not delete g1"); ret = sysdb_delete_group(test_ctx->ctx->domain, "g2", 0); fail_if(ret != EOK, "Could not delete g2"); ret = sysdb_delete_group(test_ctx->ctx->domain, "pvt", 0); fail_if(ret != EOK, "Could not delete pvt"); teardown_simple(); }
void teardown_simple_init(void) { teardown_simple(); }