Example #1
0
def pytest_funcarg__bclient(request):
    """client with user and barcamp"""
    app = request.getfuncargvalue('app')
    userbase = app.module_map['userbase']
    user = userbase.users()
    user.update(dict(
        username = '******',
        password = '******',
        email = '*****@*****.**'
    ))
    user.save()
    user.activate()
    user.save()

    client = app.test_client()
    resp = client.post("/users/login", data = dict(
        username = "******",
        password = "******"
    ), follow_redirects = True, base_url="http://dev.localhost")
    resp  = client.post('/b/add', data=dict(
        name = "Barcamp 1",
        description = "this is barcamp 1",
        slug = "barcamp1",
        start_date = "17.8.2012",
        end_date = "17.9.2012",
        location = "Aachen",
    ))
    return client
Example #2
0
def pytest_funcarg__logged_in_client(request):
    app = request.getfuncargvalue('app')
    userbase = app.module_map['userbase']
    user = userbase.users()
    user.update(dict(
        username = '******',
        password = '******',
        email = '*****@*****.**'
    ))
    user.save()
    user.activate()
    user.save()

    client = app.test_client()
    r = client.post("/users/login", data = dict(
        username = "******",
        password = "******"
    ), follow_redirects = True, base_url="http://dev.localhost")
    return client
Example #3
0
def pytest_funcarg__client(request):
    app = request.getfuncargvalue('app')
    return app.test_client()