Lines Matching defs:fixture
25 static void tear_down(CMP_SRV_TEST_FIXTURE *fixture)
27 OSSL_CMP_SRV_CTX_free(fixture->srv_ctx);
28 OPENSSL_free(fixture);
33 CMP_SRV_TEST_FIXTURE *fixture;
35 if (!TEST_ptr(fixture = OPENSSL_zalloc(sizeof(*fixture))))
37 fixture->test_case_name = test_case_name;
38 if (!TEST_ptr(fixture->srv_ctx = OSSL_CMP_SRV_CTX_new(libctx, NULL)))
40 return fixture;
43 tear_down(fixture);
62 static int execute_test_handle_request(CMP_SRV_TEST_FIXTURE *fixture)
64 OSSL_CMP_SRV_CTX *ctx = fixture->srv_ctx;
96 if (!TEST_ptr(rsp = OSSL_CMP_CTX_server_perform(client_ctx, fixture->req))
115 fixture->req = request;
116 fixture->expected = 1;