def setUp(self): super(FileRetrieveTests, self).setUp() self.fixtures = TestFixture().add_course(num_students=5, num_assignments=1, num_groups=0, num_answers=1, with_draft_student=True) self.files_to_cleanup = []
def setUp(self): super(AssignmentAttachmentTests, self).setUp() self.fixtures = TestFixture().add_course(num_students=25, num_assignments=1, num_groups=0, num_answers=20, with_draft_student=True) self.filePathsToCleanup = []
def setUp(self): super(TestLTIOutcome, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_groups=2, with_draft_student=True) self.lti_data = LTITestData() self.lti_consumer = self.lti_data.lti_consumer self.lis_outcome_service_url = "TestUrl.com" self.lis_result_sourcedid = "SomeUniqueSourcedId" self.grade = 0.8
def setUp(self): super(ComparionExampleAPITests, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_groups=2, with_draft_student=True) self.fixtures.add_comparison_example(self.fixtures.assignment, self.fixtures.instructor) self.fixtures.add_comparison_example(self.fixtures.assignment, self.fixtures.ta) self.base_url = self._build_url(self.fixtures.course.uuid, self.fixtures.assignment.uuid)
def setUp(self): super(GradebookAPITests, self).setUp() self.fixtures = TestFixture().add_course(num_students=10, num_groups=5, num_group_assignments=1, with_comparisons=True) self.assignment = self.fixtures.assignment self.group_assignment = self.fixtures.assignments[1] self.base_url = self._build_url(self.fixtures.course.uuid, self.fixtures.assignment.uuid)
def setUp(self): super(ReportAPITest, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_assignments=2, num_additional_criteria=1, num_groups=2, num_answers=25, with_draft_student=True, with_comments=True, with_comparisons=True) self.url = "/api/courses/" + self.fixtures.course.uuid + "/report" self.files_to_cleanup = []
def setUp(self): super(GroupUsersAPITests, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_groups=3, num_group_assignments=1) self.assignment = self.fixtures.assignment self.group_assignment = self.fixtures.assignments[1] now = datetime.datetime.now() self.assignment_dates = [ # before answer period (no comparison dates) (False, now + timedelta(days=2), now + timedelta(days=3), None, None), # during answer period (no comparison dates) (False, now - timedelta(days=2), now + timedelta(days=3), None, None), # during compare period (no comparison dates) (True, now - timedelta(days=2), now - timedelta(days=1), None, None ), # before answer period (with comparison dates) (False, now + timedelta(days=2), now + timedelta(days=3), now + timedelta(days=12), now + timedelta(days=13)), # during answer period (with comparison dates) (False, now - timedelta(days=2), now + timedelta(days=3), now + timedelta(days=12), now + timedelta(days=13)), # after answer period (with comparison dates) (False, now - timedelta(days=2), now - timedelta(days=1), now + timedelta(days=12), now + timedelta(days=13)), # during compare period (with comparison dates) (True, now - timedelta(days=12), now - timedelta(days=11), now - timedelta(days=2), now + timedelta(days=3)), # after compare period (with comparison dates) (True, now - timedelta(days=12), now - timedelta(days=11), now - timedelta(days=5), now - timedelta(days=3)) ]
def setUp(self): super(GroupsAPITests, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_groups=3)
def setUp(self): super(AnswersAPITests, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_groups=2) self.base_url = self._build_url(self.fixtures.course.id, self.fixtures.question.id)
def setUp(self): super(AnswersAPITests, self).setUp() self.fixtures = TestFixture().add_course(num_students=30, num_groups=2, with_draft_student=True) self.base_url = self._build_url(self.fixtures.course.uuid, self.fixtures.assignment.uuid) self.lti_data = LTITestData()