コード例 #1
0
def user1(request, manager1):
    """ User tracker with assigned manager """
    tracker = UserTracker(name=u'tuser1',
                          sn=u'User1',
                          manager=manager1.name,
                          givenname=u'Automember test user1')
    return tracker.make_fixture(request)
コード例 #2
0
def user_radius(request, xmlrpc_setup):
    """ User tracker fixture for testing users with radius user name """
    tracker = UserTracker(name=u'radiususer',
                          givenname=u'radiususer',
                          sn=u'radiususer1',
                          ipatokenradiususername=u'radiususer')
    tracker.track_create()
    tracker.attrs.update(objectclass=objectclasses.user +
                         [u'ipatokenradiusproxyuser'])
    return tracker.make_fixture(request)
コード例 #3
0
ファイル: test_user_plugin.py プロジェクト: encukou/freeipa
def user_radius(request):
    """ User tracker fixture for testing users with radius user name """
    tracker = UserTracker(name=u'radiususer', givenname=u'radiususer',
                          sn=u'radiususer1',
                          ipatokenradiususername=u'radiususer')
    tracker.track_create()
    tracker.attrs.update(
        objectclass=objectclasses.user + [u'ipatokenradiusproxyuser']
    )
    return tracker.make_fixture(request)
コード例 #4
0
def user_npg(request, group):
    """ User tracker fixture for testing users with no private group """
    tracker = UserTracker(name=u'npguser1', givenname=u'Npguser',
                          sn=u'Npguser1', noprivate=True)
    tracker.track_create()
    del tracker.attrs['mepmanagedentry']
    tracker.attrs.update(
        description=[], memberof_group=[group.cn],
        objectclass=objectclasses.user_base + [u'ipantuserattrs'],
    )
    return tracker.make_fixture(request)
コード例 #5
0
def user_npg2(request, group):
    """ User tracker fixture for testing users with no private group """
    tracker = UserTracker(name=u'npguser2', givenname=u'Npguser',
                          sn=u'Npguser2', noprivate=True, gidnumber=1000)
    tracker.track_create()
    del tracker.attrs['mepmanagedentry']
    tracker.attrs.update(
        gidnumber=[u'1000'], description=[], memberof_group=[group.cn],
        objectclass=add_oc(objectclasses.user_base, u'ipantuserattrs')
    )
    return tracker.make_fixture(request)
コード例 #6
0
ファイル: test_user_plugin.py プロジェクト: LiptonB/freeipa
def user_npg2(request, group):
    """ User tracker fixture for testing users with no private group """
    tracker = UserTracker(name=u'npguser2', givenname=u'Npguser',
                          sn=u'Npguser2', noprivate=True, gidnumber=1000)
    tracker.track_create()
    del tracker.attrs['mepmanagedentry']
    tracker.attrs.update(
        gidnumber=[u'1000'], description=[], memberof_group=[group.cn],
        objectclass=add_oc(objectclasses.user_base, u'ipantuserattrs')
    )
    return tracker.make_fixture(request)
コード例 #7
0
def manager1(request):
    """ User tracker used as a manager account """
    tracker = UserTracker(name=u'mscott', sn=u'Manager1',
                          givenname=u'Automember test manager user1')
    return tracker.make_fixture(request)
コード例 #8
0
def krbalias_user_c(request):
    tracker = UserTracker(u'krbalias_user_conflict', u'krbalias', u'test')

    return tracker.make_fixture(request)
コード例 #9
0
def user2(request, xmlrpc_setup):
    tracker = UserTracker(u'suser3', u'staged', u'user')
    return tracker.make_fixture(request)
コード例 #10
0
def certmap_user(request):
    user = UserTracker(CERTMAP_USER, u'certmap', u'user')
    return user.make_fixture(request)
コード例 #11
0
def user5(request):
    tracker = UserTracker(u'tuser', u'test', u'user')
    return tracker.make_fixture(request)
コード例 #12
0
def user(request):
    tracker = UserTracker(name=u'user1',
                          givenname=u'Test',
                          sn=u'User1',
                          mail=[u'*****@*****.**', u'*****@*****.**'])
    return tracker.make_fixture(request)
コード例 #13
0
def user(request):
    tracker = UserTracker(name=u'user_for_otp_test',
                          givenname=u'Test', sn=u'User for OTP')
    return tracker.make_fixture(request)
コード例 #14
0
def user_min(request):
    """ User tracker fixture for testing user with uid no specified """
    tracker = UserTracker(givenname=u'Testmin', sn=u'Usermin')
    return tracker.make_fixture(request)
コード例 #15
0
def testuser(request):
    tracker = UserTracker(name=u"testuser", givenname=u"John", sn=u"Donne")
    return tracker.make_fixture(request)
コード例 #16
0
ファイル: test_nesting.py プロジェクト: zz22394/freeipa
def user3(request):
    tracker = UserTracker(name=u'tuser3', givenname=u'Test3', sn=u'User3')
    return tracker.make_fixture(request)
コード例 #17
0
def user4(request, xmlrpc_setup):
    tracker = UserTracker(u'tuser', u'test', u'user')
    return tracker.make_fixture(request)
コード例 #18
0
def renameduser(request):
    tracker = UserTracker(name=u'ruser1', givenname=u'Ruser', sn=u'Ruser1')
    return tracker.make_fixture(request)
コード例 #19
0
def user_min(request):
    """ User tracker fixture for testing user with uid no specified """
    tracker = UserTracker(givenname=u'Testmin', sn=u'Usermin')
    return tracker.make_fixture(request)
コード例 #20
0
ファイル: test_whoami_plugin.py プロジェクト: zz22394/freeipa
def krb_user(request):
    tracker = UserTracker(u'krb_user', u'krb', u'test_user')

    return tracker.make_fixture(request)
コード例 #21
0
def user5(request):
    tracker = UserTracker(u'tuser', u'test', u'user')
    return tracker.make_fixture(request)
コード例 #22
0
ファイル: test_user_plugin.py プロジェクト: LiptonB/freeipa
def user2(request):
    tracker = UserTracker(name=u'user2', givenname=u'Test2', sn=u'User2')
    return tracker.make_fixture(request)
コード例 #23
0
def user3(request):
    tracker = UserTracker(u'auser2', u'active', u'user')
    return tracker.make_fixture(request)
コード例 #24
0
def manager(request, xmlrpc_setup):
    tracker = UserTracker(name=u'manager', givenname=u'Test', sn=u'Manager')
    return tracker.make_fixture(request)
コード例 #25
0
def user_activated(request):
    tracker = UserTracker(u'suser2', u'staged', u'user')
    return tracker.make_fixture(request)
コード例 #26
0
def certmap_user(request):
    user = UserTracker(CERTMAP_USER, u'certmap', u'user')
    return user.make_fixture(request)
コード例 #27
0
ファイル: test_user_plugin.py プロジェクト: LiptonB/freeipa
def renameduser(request):
    tracker = UserTracker(name=u'ruser1', givenname=u'Ruser', sn=u'Ruser1')
    return tracker.make_fixture(request)
コード例 #28
0
def user(request, xmlrpc_setup):
    tracker = UserTracker(u'auser1', u'active', u'user')
    return tracker.make_fixture(request)
コード例 #29
0
ファイル: test_nesting.py プロジェクト: apophys/freeipa
def user4(request):
    tracker = UserTracker(name=u"tuser4", givenname=u"Test4", sn=u"User4")
    return tracker.make_fixture(request)
コード例 #30
0
ファイル: test_user_plugin.py プロジェクト: LiptonB/freeipa
def admin2(request):
    tracker = UserTracker(name=u'admin2', givenname=u'Second', sn=u'Admin')
    return tracker.make_fixture(request)
コード例 #31
0
ファイル: test_nesting.py プロジェクト: zpytela/freeipa
def user4(request, xmlrpc_setup):
    tracker = UserTracker(name=u'tuser4', givenname=u'Test4', sn=u'User4')
    return tracker.make_fixture(request)
コード例 #32
0
ファイル: test_replace.py プロジェクト: LiptonB/freeipa
def user(request):
    tracker = UserTracker(
        name=u'user1', givenname=u'Test', sn=u'User1',
        mail=[u'*****@*****.**', u'*****@*****.**']
    )
    return tracker.make_fixture(request)
コード例 #33
0
ファイル: test_whoami_plugin.py プロジェクト: encukou/freeipa
def krb_user(request):
    tracker = UserTracker(u'krb_user', u'krb', u'test_user')

    return tracker.make_fixture(request)
コード例 #34
0
def user_alice(request):
    user = UserTracker('alice', 'Alice', 'Able')
    return user.make_fixture(request)
コード例 #35
0
def user1(request, manager1):
    """ User tracker with assigned manager """
    tracker = UserTracker(name=u'tuser1', sn=u'User1', manager=manager1.name,
                          givenname=u'Automember test user1')
    return tracker.make_fixture(request)
コード例 #36
0
def manager1(request):
    """ User tracker used as a manager account """
    tracker = UserTracker(name=u'mscott',
                          sn=u'Manager1',
                          givenname=u'Automember test manager user1')
    return tracker.make_fixture(request)
コード例 #37
0
def admin2(request):
    tracker = UserTracker(name=u'admin2', givenname=u'Second', sn=u'Admin')
    return tracker.make_fixture(request)
コード例 #38
0
def krbalias_user(request):
    tracker = UserTracker(u'krbalias_user', u'krbalias', u'test')

    return tracker.make_fixture(request)
コード例 #39
0
def user2(request):
    tracker = UserTracker(name=u'user2', givenname=u'Test2', sn=u'User2')
    return tracker.make_fixture(request)
コード例 #40
0
def testuser(request):
    tracker = UserTracker(name=u'testuser', givenname=u'John', sn=u'Donne')
    return tracker.make_fixture(request)
コード例 #41
0
def user3(request):
    tracker = UserTracker(u'auser2', u'active', u'user')
    return tracker.make_fixture(request)
コード例 #42
0
def user2(request):
    tracker = UserTracker(u'suser3', u'staged', u'user')
    return tracker.make_fixture(request)
コード例 #43
0
def user6(request):
    tracker = UserTracker(u'suser2', u'staged', u'user')
    return tracker.make_fixture(request)
コード例 #44
0
def testuser(request):
    tracker = UserTracker(name=u'testuser', givenname=u'John', sn=u'Donne')
    return tracker.make_fixture(request)