Lines Matching refs:res

658                             struct ldb_result *res, bool views)
661 assert_int_equal(res->count, N_ELEMENTS(users)-1);
663 assert_user_attrs(res->msgs[0], dom, "barney", views);
664 assert_user_attrs(res->msgs[1], dom, "alice", views);
665 assert_user_attrs(res->msgs[2], dom, "bob", views);
673 struct ldb_result *res;
675 ret = sysdb_enumpwent(test_ctx, test_ctx->domain, &res);
676 check_enumpwent(ret, test_ctx->domain, res, false);
684 struct ldb_result *res;
686 ret = sysdb_enumpwent_with_views(test_ctx, test_ctx->domain, &res);
687 check_enumpwent(ret, test_ctx->domain, res, true);
695 struct ldb_result *res;
698 ret = sysdb_enumpwent_filter(test_ctx, test_ctx->domain, "a*", 0, &res);
700 assert_int_equal(res->count, 1);
701 assert_user_attrs(res->msgs[0], test_ctx->domain, "alice", false);
703 ret = sysdb_enumpwent_filter(test_ctx, test_ctx->domain, "b*", 0, &res);
705 assert_int_equal(res->count, 2);
706 assert_user_attrs(res->msgs[0], test_ctx->domain, "barney", false);
707 assert_user_attrs(res->msgs[1], test_ctx->domain, "bob", false);
709 ret = sysdb_enumpwent_filter(test_ctx, test_ctx->domain, "c*", 0, &res);
711 assert_int_equal(res->count, 0);
713 ret = sysdb_enumpwent_filter(test_ctx, test_ctx->domain, "*", 0, &res);
715 assert_int_equal(res->count, N_ELEMENTS(users)-1);
720 ret = sysdb_enumpwent_filter(test_ctx, test_ctx->domain, "a*", addtl_filter, &res);
723 assert_int_equal(res->count, 0);
727 ret = sysdb_enumpwent_filter(test_ctx, test_ctx->domain, "a*", addtl_filter, &res);
730 assert_int_equal(res->count, 1);
731 assert_user_attrs(res->msgs[0], test_ctx->domain, "alice", false);
739 struct ldb_result *res;
743 "a*", NULL, &res);
745 assert_int_equal(res->count, 1);
746 assert_user_attrs(res->msgs[0], test_ctx->domain, "alice", true);
749 "b*", NULL, &res);
751 assert_int_equal(res->count, 2);
752 assert_user_attrs(res->msgs[0], test_ctx->domain, "barney", true);
753 assert_user_attrs(res->msgs[1], test_ctx->domain, "bob", true);
758 "b*", addtl_filter, &res);
761 assert_int_equal(res->count, 1);
762 assert_user_attrs(res->msgs[0], test_ctx->domain, "bob", true);
765 test_ctx->domain, "c*", NULL, &res);
767 assert_int_equal(res->count, 0);
770 test_ctx->domain, "*", NULL, &res);
771 check_enumpwent(ret, test_ctx->domain, res, true);
895 struct ldb_result *res, bool views)
898 assert_int_equal(res->count, N_ELEMENTS(groups)-1);
899 assert_group_attrs(res->msgs[0], dom, "three",
901 assert_group_attrs(res->msgs[1], dom, "one",
903 assert_group_attrs(res->msgs[2], dom, "two",
912 struct ldb_result *res;
914 ret = sysdb_enumgrent(test_ctx, test_ctx->domain, &res);
915 check_enumgrent(ret, test_ctx->domain, res, false);
923 struct ldb_result *res;
925 ret = sysdb_enumgrent_with_views(test_ctx, test_ctx->domain, &res);
926 check_enumgrent(ret, test_ctx->domain, res, true);
934 struct ldb_result *res;
937 ret = sysdb_enumgrent_filter(test_ctx, test_ctx->domain, "o*", 0, &res);
939 assert_int_equal(res->count, 1);
940 assert_group_attrs(res->msgs[0], test_ctx->domain, "one", 0);
942 ret = sysdb_enumgrent_filter(test_ctx, test_ctx->domain, "t*", 0, &res);
944 assert_int_equal(res->count, 2);
945 assert_group_attrs(res->msgs[0], test_ctx->domain, "three", 0);
946 assert_group_attrs(res->msgs[1], test_ctx->domain, "two", 0);
948 ret = sysdb_enumgrent_filter(test_ctx, test_ctx->domain, "x*", 0, &res);
950 assert_int_equal(res->count, 0);
952 ret = sysdb_enumgrent_filter(test_ctx, test_ctx->domain, "*", 0, &res);
953 check_enumgrent(ret, test_ctx->domain, res, false);
957 ret = sysdb_enumgrent_filter(test_ctx, test_ctx->domain, "o*", addtl_filter, &res);
960 assert_int_equal(res->count, 0);
964 ret = sysdb_enumgrent_filter(test_ctx, test_ctx->domain, "o*", addtl_filter, &res);
967 assert_int_equal(res->count, 1);
968 assert_group_attrs(res->msgs[0], test_ctx->domain, "one", 0);
977 struct ldb_result *res;
981 "o*", NULL, &res);
983 assert_int_equal(res->count, 1);
984 assert_group_attrs(res->msgs[0], test_ctx->domain,
988 "t*", NULL, &res);
990 assert_int_equal(res->count, 2);
991 assert_group_attrs(res->msgs[0], test_ctx->domain,
993 assert_group_attrs(res->msgs[1], test_ctx->domain, "two",
999 "t*", addtl_filter, &res);
1002 assert_int_equal(res->count, 1);
1003 assert_group_attrs(res->msgs[0], test_ctx->domain, "two",
1007 "x*", NULL, &res);
1009 assert_int_equal(res->count, 0);
1012 "*", NULL, &res);
1013 check_enumgrent(ret, test_ctx->domain, res, true);