>From 2efe6066304c9a53a87e8304779738b5aa058eda Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Tue, 18 Nov 2014 11:16:41 +0100 Subject: [PATCH 2/2] test_nss_srv: Add regression test for option re_expression This regression was cused by commit 09a36be00ddcf1d7bd5b8a368143d5b2e2f4fb68 "sss_get_domain_name: check for fq name first" Related: https://fedorahosted.org/sssd/ticket/2487 --- src/tests/cmocka/test_nss_srv.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/tests/cmocka/test_nss_srv.c b/src/tests/cmocka/test_nss_srv.c index c318d94be867bbb9991de288cdae45d2ddc29b24..87c2453078c0dd9fbb0ba25ef384f4ff48b66bae 100644 --- a/src/tests/cmocka/test_nss_srv.c +++ b/src/tests/cmocka/test_nss_srv.c @@ -2008,6 +2008,7 @@ void nss_fqdn_fancy_test_setup(void **state) struct sss_test_conf_param params[] = { { "enumerate", "false" }, { "full_name_format", "%1$s@@@@@%2$s" }, + { "re_expression", "(?P[^@]+)@(?P[^@]*$)" }, { NULL, NULL }, /* Sentinel */ }; @@ -2016,6 +2017,18 @@ void nss_fqdn_fancy_test_setup(void **state) void nss_test_teardown(void **state) { + int ret; + const char *params[] = { + "enumerate", + "full_name_format", + "re_expression", + NULL, + }; + + ret = test_dom_purge_conf_options(nss_test_ctx, nss_test_ctx->tctx, + TEST_DOM_NAME, params); + assert_int_equal(ret, EOK); + talloc_free(nss_test_ctx); } -- 2.1.0