selftest: Avoid a build started around midnight failing (again)
[metze/samba/wip.git] / python / samba / tests / pam_winbind_warn_pwd_expire.py
index b3d2a9fd11e15e1fe376dd4770ae651030f58d02..c573657c4ddeda5fa2cf402e1949ad4c02fcccb1 100644 (file)
@@ -36,9 +36,10 @@ class PasswordExpirePamTests(samba.tests.TestCase):
         if warn_pwd_expire == 0:
             self.assertTrue(res.info == ())
         elif warn_pwd_expire == 50:
-            # This is needed as otherwise a build started just before
+            # This is needed as otherwise a build started around
             # midnight can fail
-            if (res.info[0] != u"Your password will expire in 41 days.\n"):
+            if (res.info[0] != u"Your password will expire in 41 days.\n") and \
+               (res.info[0] != u"Your password will expire in 43 days.\n"):
                 self.assertEqual(res.info[0], u"Your password will expire in 42 days.\n")
         else:
             self.assertEqual(warn_pwd_expire, 0)