def test_get_self_user_id(self): self.session.session.get = Mock() self.session.session.get.return_value = FakeGetSelfUserIdGetResponse() result = get_self_user_id(self.session) self.assertTrue(self.session.session.get.called) self.assertEqual(100, result)
def sample_place_project_bid(): url = os.environ.get('FLN_URL') oauth_token = os.environ.get('FLN_OAUTH_TOKEN') project_id = os.environ.get('PROJECT_ID') session = Session(oauth_token=oauth_token, url=url) my_user_id = get_self_user_id(session) bid_data = { 'project_id': int(project_id), 'bidder_id': my_user_id, 'amount': 10, 'period': 2, 'milestone_percentage': 100, 'description': 'This is my bid', } try: return place_project_bid(session, **bid_data) except BidNotPlacedException as e: print(('Error message: %s' % e.message)) print(('Error code: %s' % e.error_code)) return None
def sample_place_project_bid(): url = os.environ['FLN_URL'] id = os.environ['FLN_DEVELOPER_ID'] token = os.environ['FLN_DEVELOPER_TOKEN'] project_id = os.environ['PROJECT_ID'] session = Session(id=id, token=token, url=url) my_user_id = get_self_user_id(session) bid_data = { 'project_id': int(project_id), 'bidder_id': my_user_id, 'amount': 10, 'period': 2, 'milestone_percentage': 100, 'description': 'This is my bid', } try: return place_project_bid(session, **bid_data) except BidNotPlacedException as e: print('Error message: %s' % e.message) print('Error code: %s' % e.error_code) return None