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)
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)
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)
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)
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)
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)