Exemplo n.º 1
0
 def impl():
     users.insert("god",  "root", 1, 0xf)
     users.insert("normal1",  "passwd1", 1, 0x0)
     users.insert("normal2",  "passwd2", 1, 0x0)
     users.insert("normal3",  "passwd3", 1, 0x3)
     now = datetime.now()
     schedules.insert(type, now + timedelta(days=1), "hoge")
     schedules.insert(type, now - timedelta(days=1), "fuga")
Exemplo n.º 2
0
def new_member():
    if request.method == 'GET':
        return render_template('admin/edit_member.html')
    else:
        logi('new member')
        try:
            validate_member()
        except ValueError, e:
            logi('new member: validation error errors=%s', e.errors.keys())
            return render_template('admin/edit_member.html', errors=e.errors)

        u = users.make_obj(request.form)
        logi('new member: insert name=%s', u.name)
        try:
            users.insert(u.name, u.password, u.sex, u.permission)
            return redirect(url_for('admin.member'))
        except users.NotUniquePassword:
            logi('not unique password')
            return render_template('admin/edit_member.html',
                    errors=not_unique_password_error())
Exemplo n.º 3
0
def setup_testdata():
    users.insert("foo",  "passwd1", 1, 0x0)
    u = users.find_by_id(1)
    u.joined = datetime(2011, 1, 1)
    set_user(u)

    d = datetime(2012, 1, 1)
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=1), "p1")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=2), "p2")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=3), "p3")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=4), "p4")
    schedules.insert(schedules.TYPE_PRACTICE, d + timedelta(days=5), "p5")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=1), "g1")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=2), "g2")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=3), "g3")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=4), "g4")
    schedules.insert(schedules.TYPE_GAME,     d + timedelta(days=5), "g5")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=1), "e1")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=2), "e2")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=3), "e3")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=4), "e4")
    schedules.insert(schedules.TYPE_EVENT,    d + timedelta(days=5), "e5")
Exemplo n.º 4
0
def test_update_not_raise_exception():
    xid = users.insert("xxx", "xxx", 1, 0x0)
    users.update(xid, "xxx", 1, 0x0)
Exemplo n.º 5
0
def test_update_raise_not_unique_password():
    users.insert("xxx", "xxx", 1, 0x0)
    yid = users.insert("yyy", "yyy", 1, 0x0)
    users.update(yid, "xxx", 1, 0x0)
Exemplo n.º 6
0
def test_insert_raise_not_unique_password():
    users.insert("xxx", "xxx", 1, 0x0)
    users.insert("yyy", "xxx", 1, 0x0)
Exemplo n.º 7
0
def test_returns_lastrowid():
    lastid = users.insert("xxx",  "xxx", 1, 0x0)
    lastid2 = users.insert("yyy", "yyy", 1, 0x0)
    assert lastid != lastid2
Exemplo n.º 8
0
def setup_testdata():
    users.insert("foo",  "passwd1", 1, 0x0)
    users.insert("bar",  "passwd2", 1, 0x1)
    users.insert("baz",  "passwd3", 2, 0x3)
    users.insert("qux",  "passwd4", 2, 0x7)
    users.insert("quux", "passwd5", 1, 0xf)
Exemplo n.º 9
0
Arquivo: test_bbs.py Projeto: kzkn/fc
 def impl():
     users.insert("foo",  "passwd1", 1, 0x0)
     set_user(users.find_by_id(1))
     for i in range(count):
         bbs.post(u"あいうえお" + str(i))