Beispiel #1
0
 def test_validate_embargo_end_date_ok(self):
     today = dt.datetime.today()
     too_late = today + dt.timedelta(days=12)
     try:
         draft_views.validate_embargo_end_date(too_late.isoformat(), self.node)
     except Exception:
         self.fail()
Beispiel #2
0
 def test_validate_embargo_end_date_ok(self):
     today = dt.datetime.today()
     too_late = today + dt.timedelta(days=12)
     try:
         draft_views.validate_embargo_end_date(too_late.isoformat(), self.node)
     except Exception:
         self.fail()
Beispiel #3
0
 def test_validate_embargo_end_date_ok(self):
     registration = RegistrationFactory(project=self.node)
     today = dt.datetime.today().replace(tzinfo=pytz.utc)
     too_late = today + dt.timedelta(days=12)
     try:
         draft_views.validate_embargo_end_date(too_late.isoformat(), registration)
     except Exception:
         self.fail()
Beispiel #4
0
 def test_validate_embargo_end_date_too_late(self):
     today = dt.datetime.today()
     too_late = today + dt.timedelta(days=(4 * 365) + 1)
     try:
         draft_views.validate_embargo_end_date(too_late.isoformat(), self.node)
     except HTTPError as e:
         assert_equal(e.code, http.BAD_REQUEST)
     else:
         self.fail()
Beispiel #5
0
 def test_validate_embargo_end_date_too_late(self):
     today = dt.datetime.today()
     too_late = today + dt.timedelta(days=(4 * 365) + 1)
     try:
         draft_views.validate_embargo_end_date(too_late.isoformat(), self.node)
     except HTTPError as e:
         assert_equal(e.code, http.BAD_REQUEST)
     else:
         self.fail()
Beispiel #6
0
 def test_validate_embargo_end_date_too_late(self):
     registration = RegistrationFactory(project=self.node)
     today = dt.datetime.today().replace(tzinfo=pytz.utc)
     too_late = today + dt.timedelta(days=(4 * 365) + 1)
     try:
         draft_views.validate_embargo_end_date(too_late.isoformat(), registration)
     except HTTPError as e:
         assert_equal(e.code, http.BAD_REQUEST)
     else:
         self.fail()