Example #1
0
 def test_get_infos_about_argument_failure2(self):
     self.config.testing_securitypolicy(userid='Tobias', permissive=True)
     request = construct_dummy_request(json_body={
         'not-argument-ids': 1,
         'lang': 'en',
         'issue': 2
     })
     response = get_infos_about_argument(request)
     self.assertIsNotNone(response)
     self.assertEqual(response.status_code, 400)
Example #2
0
 def test_valid_request_should_be_successful(self):
     self.config.testing_securitypolicy(userid='Tobias', permissive=True)
     request = construct_dummy_request(json_body={
         'argument_id': 7,
         'lang': 'en',
         'issue': 2
     })
     response = get_infos_about_argument(request)
     self.assertIn('supporter', response)
     self.assertIn('gravatars', response)
     self.assertIn('public_page', response)
     self.assertIn('vote_count', response)
     self.assertIn('author', response)
     self.assertIn('timestamp', response)
     self.assertIn('text', response)