diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2014-06-23 19:07:41 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-07-01 11:43:34 +0200 |
commit | b0fb84bb4a98d3086b78550c737ef20f63cbac26 (patch) | |
tree | 88726493272e521a9ede21c2448842133590d23d /src/tests/cmocka/common_mock_sysdb_objects.c | |
parent | 132d6228d981436c5e1ca3ddf486f95ac77e46b6 (diff) | |
download | sssd-b0fb84bb4a98d3086b78550c737ef20f63cbac26.tar.gz sssd-b0fb84bb4a98d3086b78550c737ef20f63cbac26.tar.xz sssd-b0fb84bb4a98d3086b78550c737ef20f63cbac26.zip |
TESTS: Change how mock_sysdb_user() is implemented
For the purpose of unit tests, it's better to create a user object with
a UID and a name.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/tests/cmocka/common_mock_sysdb_objects.c')
-rw-r--r-- | src/tests/cmocka/common_mock_sysdb_objects.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tests/cmocka/common_mock_sysdb_objects.c b/src/tests/cmocka/common_mock_sysdb_objects.c index ef050de20..5dc9e4e78 100644 --- a/src/tests/cmocka/common_mock_sysdb_objects.c +++ b/src/tests/cmocka/common_mock_sysdb_objects.c @@ -191,3 +191,13 @@ mock_sysdb_group_rfc2307bis(TALLOC_CTX *mem_ctx, return attrs; } + +struct sysdb_attrs * +mock_sysdb_user(TALLOC_CTX *mem_ctx, + const char *base_dn, + uid_t uid, + const char *name) +{ + return mock_sysdb_object(mem_ctx, base_dn, name, + SYSDB_UIDNUM, uid); +} |