Пример #1
0
 def test_exception(self):
     agreement = AgreementFactory(
         agreement_type=Agreement.SSFA,
         signed_by_unicef_date=datetime.date.today(),
     )
     with self.assertRaises(BasicValidationError):
         agreements.signatures_valid(agreement)
Пример #2
0
 def test_exception(self):
     agreement = AgreementFactory(
         agreement_type=Agreement.SSFA,
         signed_by_unicef_date=datetime.date.today(),
     )
     with self.assertRaises(BasicValidationError):
         agreements.signatures_valid(agreement)
Пример #3
0
 def test_valid(self):
     partner = PartnerFactory()
     user = UserFactory()
     staff = PartnerStaffFactory(partner=partner, )
     agreement = AgreementFactory(
         partner=partner,
         signed_by_unicef_date=datetime.date.today(),
         signed_by=user,
         signed_by_partner_date=datetime.date.today(),
         partner_manager=staff,
     )
     self.assertTrue(agreements.signatures_valid(agreement))
Пример #4
0
 def test_valid(self):
     partner = PartnerFactory()
     user = UserFactory()
     staff = PartnerStaffFactory(
         partner=partner,
     )
     agreement = AgreementFactory(
         partner=partner,
         signed_by_unicef_date=datetime.date.today(),
         signed_by=user,
         signed_by_partner_date=datetime.date.today(),
         partner_manager=staff,
     )
     self.assertTrue(agreements.signatures_valid(agreement))
Пример #5
0
    def test_invalid(self):
        tomorrow = datetime.date.today() + datetime.timedelta(days=1)
        partner = PartnerFactory()
        user = UserFactory()
        staff = PartnerStaffFactory(partner=partner, )
        agreement = AgreementFactory(
            partner=partner,
            signed_by_unicef_date=datetime.date.today(),
            signed_by=user,
            signed_by_partner_date=tomorrow,
            partner_manager=staff,
        )

        with self.assertRaises(BasicValidationError):
            self.assertFalse(agreements.signatures_valid(agreement))
Пример #6
0
    def test_invalid(self):
        tomorrow = datetime.date.today() + datetime.timedelta(days=1)
        partner = PartnerFactory()
        user = UserFactory()
        staff = PartnerStaffFactory(
            partner=partner,
        )
        agreement = AgreementFactory(
            partner=partner,
            signed_by_unicef_date=datetime.date.today(),
            signed_by=user,
            signed_by_partner_date=tomorrow,
            partner_manager=staff,
        )

        with self.assertRaises(BasicValidationError):
            self.assertFalse(agreements.signatures_valid(agreement))