示例#1
0
 def test_second_submissionset_is_not_set_to_current_submission(self):
     """Is the second SubmissionSet for an Inst set to current_submission?
     """
     first_submission_set = submissions_factories.SubmissionSetFactory()
     second_submission_set = submissions_factories.SubmissionSetFactory(
         institution=first_submission_set.institution)
     self.assertNotEqual(
         second_submission_set,
         second_submission_set.institution.current_submission)
     self.assertIsNotNone(
         second_submission_set.institution.current_submission)
示例#2
0
 def test_only_submisionset_is_set_to_current_submission(self):
     """Is the first SubmissionSet for an Inst set to current_submission?
     """
     submission_set = submissions_factories.SubmissionSetFactory()
     self.assertEqual(submission_set,
                      submission_set.institution.current_submission)
示例#3
0
 def test_rating_is_produced(self):
     """Is a Rating created when a SubmissionSet is?"""
     submission_set = submissions_factories.SubmissionSetFactory()
     self.assertIsInstance(submission_set.rating, credits.models.Rating)
示例#4
0
 def test_submitting_user_is_produced(self):
     """Is an submitting user created when a SubmissionSet is?"""
     submission_set = submissions_factories.SubmissionSetFactory()
     self.assertIsInstance(submission_set.submitting_user,
                           django.contrib.auth.models.User)
示例#5
0
 def test_institution_is_produced(self):
     """Is an Institution created when a SubmissionSet is?"""
     submission_set = submissions_factories.SubmissionSetFactory()
     self.assertIsInstance(submission_set.institution,
                           institutions.models.Institution)
示例#6
0
 def test_creditset_is_produced(self):
     """Is a CreditSet produced when a SubmissionSet is?"""
     submission_set = submissions_factories.SubmissionSetFactory()
     self.assertIsInstance(submission_set.creditset,
                           credits.models.CreditSet)