def setUp(self): super(TestTaskSurveyAggregation, self).setUp() self.init_projects() self.project = ProjectFactory.create() self.task1 = TaskFactory.create(project=self.project) self.task2 = TaskFactory.create(project=self.project) self.task3 = TaskFactory.create(project=self.project) self.survey = SurveyFactory(title='test survey') self.project_response = ResponseFactory.create( project=self.project, survey=self.survey ) self.task_response1 = ResponseFactory.create( project=self.project, task=self.task1, survey=self.survey ) self.task_response2 = ResponseFactory.create( project=self.project, task=self.task2, survey=self.survey ) self.task_response3 = ResponseFactory.create( project=self.project, task=self.task3, survey=self.survey )
def setUp(self): super(TestCombinedSurveyAggregation, self).setUp() self.init_projects() self.project = ProjectFactory.create() self.task1 = TaskFactory.create(project=self.project) self.task2 = TaskFactory.create(project=self.project) self.task3 = TaskFactory.create(project=self.project) self.survey = SurveyFactory(title='test survey') self.intitiator_response = ResponseFactory.create( project=self.project, user_type='initiator', survey=self.survey ) self.organization_response = ResponseFactory.create( project=self.project, user_type='organization', survey=self.survey ) self.task_response1 = ResponseFactory.create( project=self.project, task=self.task1, survey=self.survey ) self.task_response2 = ResponseFactory.create( project=self.project, task=self.task2, survey=self.survey ) self.task_response3 = ResponseFactory.create( project=self.project, task=self.task3, survey=self.survey )
def setUp(self): super(TestSimpleProjectSurveyAggregation, self).setUp() self.init_projects() self.project = ProjectFactory() self.project_2 = ProjectFactory() self.survey = SurveyFactory(title='test survey') self.response = ResponseFactory.create( project=self.project, survey=self.survey )
def setUp(self): super(TestSimpleProjectSurveyAggregation, self).setUp() self.init_projects() self.project = ProjectFactory() self.project_2 = ProjectFactory() self.survey = SurveyFactory(title='test survey', active=True) self.response = ResponseFactory.create( project=self.project, survey=self.survey )
def setUp(self): super(ProjectSurveyAPITestCase, self).setUp() self.init_projects() phase = ProjectPhase.objects.get(slug='campaign') self.project = ProjectFactory.create(status=phase) self.survey = SurveyFactory(title='test survey') questions = ( ('Question 1', 'string', None, {}), ('Question 2', 'number', 'average', {'max_number': 100, 'min_number': 100}), ('Question 3', 'slider', 'sum', {'max_number': 100, 'min_number': 100}) ) questions = [ QuestionFactory.create( survey=self.survey, title=title, type=type, aggregation=aggregation, properties=properties ) for title, type, aggregation, properties in questions] response = ResponseFactory.create( project=self.project, survey=self.survey ) for question in questions: AnswerFactory.create( question=question, response=response, value=random.randint(0, 100) ) self.survey_url = reverse('project_survey_list')
def setUp(self): super(ProjectSurveyAPITestCase, self).setUp() self.init_projects() phase = ProjectPhase.objects.get(slug='campaign') self.project = ProjectFactory.create(status=phase) self.survey = SurveyFactory(title='test survey') questions = (('Question 1', 'string', None, {}), ('Question 2', 'number', 'average', { 'max_number': 100, 'min_number': 100 }), ('Question 3', 'slider', 'sum', { 'max_number': 100, 'min_number': 100 })) questions = [ QuestionFactory.create(survey=self.survey, title=title, type=type, aggregation=aggregation, properties=properties) for title, type, aggregation, properties in questions ] response = ResponseFactory.create(project=self.project, survey=self.survey) for question in questions: AnswerFactory.create(question=question, response=response, value=random.randint(0, 100)) self.survey_url = reverse('project_survey_list')