def test_validty_w_duration(self, patch_getPolicyAction): """ test the simple duration expression """ end_date = _calculate_validity_end(" 1 H ") in_one_hour = (datetime.datetime.now() + datetime.timedelta(hours=1)).strftime("%d/%m/%y %H") assert in_one_hour in end_date return
def test_validty_w_duration(self, patch_getPolicyAction): """ test the simple duration expression """ end_date = _calculate_validity_end(" 1 H ") in_one_hour = (datetime.datetime.now() + datetime.timedelta(hours=1) ).strftime("%d/%m/%y %H") self.assertTrue(in_one_hour in end_date) return
def test_validty_end_in_5_days(self, patch_getPolicyAction): """ test the backward compatibilty case where the policy returns an int """ end_date = _calculate_validity_end(validity=5) assert "23:59" in end_date in_five_days = (datetime.date.today() + datetime.timedelta(days=5)).strftime("%d/%m/%y") assert in_five_days in end_date return
def test_validty_end_in_5_days(self, patch_getPolicyAction): """ test the backward compatibilty case where the policy returns an int """ end_date = _calculate_validity_end(validity=5) self.assertTrue("23:59" in end_date) in_five_days = (datetime.date.today() + datetime.timedelta(days=5) ).strftime("%d/%m/%y") self.assertTrue(in_five_days in end_date) return
def test_validty_w_duration_expr2(self, patch_getPolicyAction): """ test the complex duration expression """ validity = "36 h 120 m" end_date = _calculate_validity_end(validity) in_one_hour = ( datetime.datetime.now() + datetime.timedelta(hours=36, minutes=120)).strftime("%d/%m/%y %H") assert in_one_hour in end_date return
def test_validty_w_duration_expr2(self, patch_getPolicyAction): """ test the complex duration expression """ validity = "36 h 120 m" end_date = _calculate_validity_end(validity) in_one_hour = (datetime.datetime.now() + datetime.timedelta( hours=36, minutes=120) ).strftime("%d/%m/%y %H") self.assertTrue(in_one_hour in end_date) return
def test_validty_w_duration_expr(self, patch_get_action_value): """ test the complex duration expression """ validity = "1d 1 h" end_date = _calculate_validity_end(validity) in_one_hour = ( datetime.datetime.now() + datetime.timedelta(days=1, hours=1)).strftime("%d/%m/%y %H") assert in_one_hour in end_date return