def setUp(self): super(StatusActiveEnquiryBidsTest, self).setUp() procedure = Procedure(self.auction, {"token": self.auction_token}, self) state = get_procedure_state(procedure, 'active.enquiry') self.auction = state.auction for bid in state.extra['bids']: access = bid['access'] bid_owner = bid['owner'] bid = bid['data'] break self.bid = bid self.bid_token = access['token'] self.app.authorization = bid_owner entrypoints = {} add_document = '/auctions/{}/bids/{}/documents?acc_token={}'.format( self.auction_id, self.bid['id'], access['token']) entrypoints['create_bid'] = '/auctions/{}/bids'.format(self.auction_id) entrypoints['add_document'] = add_document edit_bid = '/auctions/{}/bids/{}?acc_token={}'.format( self.auction_id, self.bid['id'], access['token']) entrypoints['bid'] = edit_bid self.ENTRYPOINTS = entrypoints
def setUp(self): super(StatusActiveEnquiryQuestionsTest, self).setUp() procedure = Procedure(self.auction, {"token": self.auction_token}, self) state = get_procedure_state(procedure, 'active.enquiry') self.auction = state.auction self.entrypoint = '/auctions/{}/questions'.format(self.auction_id)
def setUp(self): super(StatusDraftTest, self).setUp() procedure = Procedure(self.auction, {"token": self.auction_token}, self) state = get_procedure_state(procedure, 'draft') self.auction = state.auction self.entrypoint = '/auctions/{}?acc_token={}'.format( self.auction_id, self.auction_token)
def setUp(self): super(StatusActiveEnquiryDocumentsTest, self).setUp() procedure = Procedure(self.auction, {"token": self.auction_token}, self) state = get_procedure_state(procedure, 'active.enquiry') self.auction = state.auction self.entrypoint = '/auctions/{}/documents/?acc_token={}'.format( self.auction_id, self.auction_token)
def setUp(self): super(ChronographTenderingTest, self).setUp() procedure = Procedure(self.auction, {"token": self.auction_token}, self) state = get_procedure_state(procedure, 'active.tendering') entrypoints = {} self.auction = state.auction self.app.authorization = ('Basic', ('chronograph', '')) entrypoints['auction'] = '/auctions/{}'.format(self.auction_id) self.ENTRYPOINTS = entrypoints
def setUp(self): super(StatusActiveTenderingBidsTest, self).setUp() procedure = Procedure(self.auction, {"token": self.auction_token}, self) state = get_procedure_state(procedure, 'active.tendering') self.auction = state.auction bid_context = create_bid(self, self.auction) self.bid_token = bid_context['access']['token'] access = bid_context['access'] self.bid = bid_context['data'] entrypoints = {} add_document = '/auctions/{}/bids/{}/documents?acc_token={}'.format( self.auction_id, self.bid['id'], access['token']) entrypoints['create_bid'] = '/auctions/{}/bids'.format(self.auction_id) entrypoints['add_document'] = add_document edit_bid = '/auctions/{}/bids/{}?acc_token={}'.format( self.auction_id, self.bid['id'], access['token']) entrypoints['bid'] = edit_bid self.ENTRYPOINTS = entrypoints