def test_get_from_payload_if_user_is_inactivated(self): rb_client_review_request = self._create_mock_rb_client_review_request() rb_client_review_request.get_reviews( )[0].get_user.side_effect = APIError(404, 100) review_request = ReviewRequest.create_from_rb_client_review_request( rb_client_review_request) self.assertEqual(review_request.reviewers, ['andy'])
def test_create_from_rb_client_review_request(self): rb_client_review_request = self._create_mock_rb_client_review_request() review_request = ReviewRequest.create_from_rb_client_review_request(rb_client_review_request) self.assertEqual(review_request.id, 32868) self.assertEqual(review_request.submitter, 'anthony') self.assertEqual(review_request.reviewers, ['andy']) self.assertEqual(review_request.summary, rb_client_review_request.fields['summary']) self.assertEqual(review_request.description, rb_client_review_request.fields['description']) self.assertEqual( review_request.reviews, [{ 'ship_it': True, 'reviewer': 'andy' }] )
def test_create_from_rb_client_review_request(self): rb_client_review_request = self._create_mock_rb_client_review_request() review_request = ReviewRequest.create_from_rb_client_review_request( rb_client_review_request) self.assertEqual(review_request.id, 32868) self.assertEqual(review_request.submitter, 'anthony') self.assertEqual(review_request.reviewers, ['andy']) self.assertEqual(review_request.summary, rb_client_review_request.fields['summary']) self.assertEqual(review_request.description, rb_client_review_request.fields['description']) self.assertEqual(review_request.reviews, [{ 'ship_it': True, 'reviewer': 'andy' }])
def test_review_request_picklable(self): rb_client_review_request = self._create_mock_rb_client_review_request() review_request = ReviewRequest.create_from_rb_client_review_request(rb_client_review_request) redumped_review_request = pickle.loads(pickle.dumps(review_request)) self.assertEqual(redumped_review_request.id, review_request.id)
def test_get_from_payload_if_user_is_inactivated(self): rb_client_review_request = self._create_mock_rb_client_review_request() rb_client_review_request.get_reviews()[0].get_user.side_effect = APIError(404, 100) review_request = ReviewRequest.create_from_rb_client_review_request(rb_client_review_request) self.assertEqual(review_request.reviewers, ['andy'])
def test_review_request_picklable(self): rb_client_review_request = self._create_mock_rb_client_review_request() review_request = ReviewRequest.create_from_rb_client_review_request( rb_client_review_request) redumped_review_request = pickle.loads(pickle.dumps(review_request)) self.assertEqual(redumped_review_request.id, review_request.id)