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
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