Use global time and size limit values when searching.

Add test to verify that limit is honored and truncated flag set.

ticket #48
This commit is contained in:
Rob Crittenden
2010-08-19 10:51:55 -04:00
parent 3e15e6ed6d
commit 110d46b792
3 changed files with 52 additions and 17 deletions
+25
View File
@@ -208,6 +208,31 @@ class test_user(Declarative):
),
dict(
desc='Search for all users with a limit of 1',
command=(
'user_find', [], dict(sizelimit=1,),
),
expected=dict(
result=[
dict(
dn=u'uid=admin,cn=users,cn=accounts,' + api.env.basedn,
homedirectory=[u'/home/admin'],
loginshell=[u'/bin/bash'],
sn=[u'Administrator'],
uid=[u'admin'],
memberof_group=[u'admins'],
memberof_rolegroup=[u'replicaadmin'],
memberof_taskgroup=[u'managereplica', u'deletereplica'],
),
],
summary=u'1 user matched',
count=1,
truncated=True,
),
),
dict(
desc='Lock %r' % user1,
command=(