Example #1
0
def test_new_req():
    requestor_id = test_data.member_id
    request_name = 'membership'
    request_api = 'memberships.new'
    request_params = dict(tariff_id=test_data.plan_id, member_id=test_data.more_member_ids[0], starts=datetime.date(2011, 4, 1).isoformat(), ends=datetime.date(2011, 4, 30).isoformat())
    req_id = requestlib.new(request_name, requestor_id, request_api, request_params)
    test_data.request_id = req_id
    env.context.pgcursor.connection.commit()
    assert requestlib.info(req_id).params == request_params
Example #2
0
def test_act_on_req():
    req_id = test_data.request_id
    requestlib.act(req_id, requestlib.states.approved)
    env.context.pgcursor.connection.commit()
    assert requestlib.info(req_id).state == requestlib.states.approved