예제 #1
0
 def setUp(self):
     BaseTestCase.setUp(self)
     self.client = self.app.test_client()
     # create a user and some fake data
     test_user = create_user(**self.sample_user_data)
     fake_typeform = generate_fake_typeforms(test_user, 1)[0]
     generate_fake_responses(fake_typeform, self.fake_response_count)
예제 #2
0
 def test_get_responses_for_typeform(self):
     # make some other responses to see if they show up
     other_user = generate_fake_users(1)[0][0]
     other_typeform = generate_fake_typeforms(other_user, 1)[0]
     responses = get_responses_for_typeform(self.typeform.id)
     self.assertEqual(len(responses), 5)
     self.assertEqual(responses[0]['typeform_id'], self.typeform.id)
     responses = get_responses_for_typeform(other_typeform.id)
     self.assertEqual(len(responses), 0)
예제 #3
0
 def setUp(self):
     BaseTestCase.setUp(self)
     user = generate_fake_users(1)[0][0]
     typeforms = generate_fake_typeforms(user, 2)
     responses = generate_fake_responses(typeforms[0], 5)
     self.user = user
     self.typeforms = typeforms
     self.typeform = typeforms[0]
     self.responses = responses
     self.response = responses[0]