Lines Matching defs:ent
2 # ent.py module tests
23 import ent
51 mem=ent.contains_only())
53 mem=ent.contains_only())
55 mem=ent.contains_only())
57 mem=ent.contains_only("user1"))
59 mem=ent.contains_only("user2"))
61 mem=ent.contains_only("user1", "user2"))
91 ent.assert_passwd_by_name("user1", {})
92 ent.assert_passwd_by_name("user1", dict(name="user1", uid=1001))
93 ent.assert_passwd_by_name("user1", USER1)
96 ent.assert_passwd_by_name("user3", {})
102 ent.assert_passwd_by_name("user2", dict(name="user1"))
109 ent.assert_passwd_by_uid(1001, {})
110 ent.assert_passwd_by_uid(1001, dict(name="user1", uid=1001))
111 ent.assert_passwd_by_uid(1001, USER1)
114 ent.assert_passwd_by_uid(1003, {})
120 ent.assert_passwd_by_uid(1002, dict(name="user1"))
127 ent.assert_passwd_list(ent.contains())
128 ent.assert_passwd_list(ent.contains(USER1))
129 ent.assert_passwd_list(ent.contains_only(*USER_LIST))
131 ent.assert_passwd_list(ent.contains_only())
137 ent.assert_passwd_list(ent.contains(dict(name="non_existent")))
145 ent.assert_each_passwd_by_name({})
146 ent.assert_each_passwd_by_name(dict(user1=USER1))
147 ent.assert_each_passwd_by_name(USER_NAME_DICT)
149 ent.assert_each_passwd_by_name(dict(user3={}))
154 ent.assert_each_passwd_by_name(dict(user1=dict(name="user2")))
162 ent.assert_each_passwd_by_uid({})
163 ent.assert_each_passwd_by_uid({1001: USER1})
164 ent.assert_each_passwd_by_uid(USER_UID_DICT)
166 ent.assert_each_passwd_by_uid({1003: {}})
171 ent.assert_each_passwd_by_uid({1001: dict(uid=1002)})
179 ent.assert_each_passwd_with_name([])
180 ent.assert_each_passwd_with_name([USER1])
181 ent.assert_each_passwd_with_name(USER_LIST)
183 ent.assert_each_passwd_with_name([dict(name="user3")])
188 ent.assert_each_passwd_with_name([dict(name="user1", uid=1002)])
196 ent.assert_each_passwd_with_uid([])
197 ent.assert_each_passwd_with_uid([USER1])
198 ent.assert_each_passwd_with_uid(USER_LIST)
200 ent.assert_each_passwd_with_uid([dict(uid=1003)])
205 ent.assert_each_passwd_with_uid([dict(name="user2", uid=1001)])
213 ent.assert_passwd(ent.contains())
214 ent.assert_passwd(ent.contains(USER1))
215 ent.assert_passwd(ent.contains_only(*USER_LIST))
217 ent.assert_passwd(ent.contains(dict(name="user3", uid=1003)))
224 ent.assert_passwd(ent.contains_only(USER1))
233 ent.assert_group_by_name("empty_group", dict(mem=ent.contains()))
234 ent.assert_group_by_name("empty_group", dict(mem=ent.contains_only()))
236 ent.assert_group_by_name("empty_group",
237 dict(mem=ent.contains("user1")))
242 ent.assert_group_by_name("one_user_group1", dict(mem=ent.contains()))
243 ent.assert_group_by_name("one_user_group1",
244 dict(mem=ent.contains("user1")))
245 ent.assert_group_by_name("one_user_group1",
246 dict(mem=ent.contains_only("user1")))
248 ent.assert_group_by_name("one_user_group1",
249 dict(mem=ent.contains_only()))
255 ent.assert_group_by_name("one_user_group1",
256 dict(mem=ent.contains_only("user3")))
262 ent.assert_group_by_name("one_user_group1",
263 dict(mem=ent.contains("user3")))
269 ent.assert_group_by_name("two_user_group", dict(mem=ent.contains()))
270 ent.assert_group_by_name("two_user_group",
271 dict(mem=ent.contains("user1")))
272 ent.assert_group_by_name("two_user_group",
273 dict(mem=ent.contains("user1", "user2")))
274 ent.assert_group_by_name("two_user_group",
275 dict(mem=ent.contains_only("user1", "user2")))
277 ent.assert_group_by_name("two_user_group",
278 dict(mem=ent.contains_only("user1")))
286 ent.assert_group_by_name("group1", {})
287 ent.assert_group_by_name("group1", dict(name="group1", gid=2001))
288 ent.assert_group_by_name("group1", GROUP1)
291 ent.assert_group_by_name("group3", {})
297 ent.assert_group_by_name("group2", dict(name="group1"))
304 ent.assert_group_by_gid(2001, {})
305 ent.assert_group_by_gid(2001, dict(name="group1", gid=2001))
306 ent.assert_group_by_gid(2001, GROUP1)
309 ent.assert_group_by_gid(2003, {})
315 ent.assert_group_by_gid(2002, dict(name="group1"))
322 ent.assert_group_list(ent.contains())
323 ent.assert_group_list(ent.contains(GROUP1))
324 ent.assert_group_list(ent.contains_only(*GROUP_LIST))
326 ent.assert_group_list(ent.contains_only())
332 ent.assert_group_list(ent.contains(dict(name="non_existent")))
340 ent.assert_each_group_by_name({})
341 ent.assert_each_group_by_name(dict(group1=GROUP1))
342 ent.assert_each_group_by_name(GROUP_NAME_DICT)
344 ent.assert_each_group_by_name(dict(group3={}))
349 ent.assert_each_group_by_name(dict(group1=dict(name="group2")))
357 ent.assert_each_group_by_gid({})
358 ent.assert_each_group_by_gid({2001: GROUP1})
359 ent.assert_each_group_by_gid(GROUP_GID_DICT)
361 ent.assert_each_group_by_gid({2003: {}})
366 ent.assert_each_group_by_gid({2001: dict(gid=2002)})
374 ent.assert_each_group_with_name([])
375 ent.assert_each_group_with_name([GROUP1])
376 ent.assert_each_group_with_name(GROUP_LIST)
378 ent.assert_each_group_with_name([dict(name="group3")])
383 ent.assert_each_group_with_name([dict(name="group1", gid=2002)])
391 ent.assert_each_group_with_gid([])
392 ent.assert_each_group_with_gid([GROUP1])
393 ent.assert_each_group_with_gid(GROUP_LIST)
395 ent.assert_each_group_with_gid([dict(gid=2003)])
400 ent.assert_each_group_with_gid([dict(name="group2", gid=2001)])
408 ent.assert_group(ent.contains())
409 ent.assert_group(ent.contains(GROUP1))
410 ent.assert_group(ent.contains_only(*GROUP_LIST))
412 ent.assert_group(ent.contains(dict(name="group3", gid=2003)))
419 ent.assert_group(ent.contains_only(GROUP1))