D5084: py3: fix test-parse-date.t
mbthomas (Mark Thomas)
phabricator at mercurial-scm.org
Sat Oct 13 09:39:45 EDT 2018
mbthomas updated this revision to Diff 12080.
mbthomas added a comment.
Herald added a reviewer: pulkit.
Add to whilelist
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D5084?vs=12079&id=12080
BRANCH
default
REVISION DETAIL
https://phab.mercurial-scm.org/D5084
AFFECTED FILES
contrib/python3-whitelist
mercurial/utils/dateutil.py
CHANGE DETAILS
diff --git a/mercurial/utils/dateutil.py b/mercurial/utils/dateutil.py
--- a/mercurial/utils/dateutil.py
+++ b/mercurial/utils/dateutil.py
@@ -303,17 +303,17 @@
if not date:
raise error.Abort(_("dates cannot consist entirely of whitespace"))
- elif date[0] == "<":
+ elif date[0:1] == b"<":
if not date[1:]:
raise error.Abort(_("invalid day spec, use '<DATE'"))
when = upper(date[1:])
return lambda x: x <= when
- elif date[0] == ">":
+ elif date[0:1] == b">":
if not date[1:]:
raise error.Abort(_("invalid day spec, use '>DATE'"))
when = lower(date[1:])
return lambda x: x >= when
- elif date[0] == "-":
+ elif date[0:1] == b"-":
try:
days = int(date[1:])
except ValueError:
@@ -323,8 +323,8 @@
% date[1:])
when = makedate()[0] - days * 3600 * 24
return lambda x: x >= when
- elif " to " in date:
- a, b = date.split(" to ")
+ elif b" to " in date:
+ a, b = date.split(b" to ")
start, stop = lower(a), upper(b)
return lambda x: x >= start and x <= stop
else:
diff --git a/contrib/python3-whitelist b/contrib/python3-whitelist
--- a/contrib/python3-whitelist
+++ b/contrib/python3-whitelist
@@ -386,6 +386,7 @@
test-obsolete-tag-cache.t
test-pager.t
test-parents.t
+test-parse-date.t
test-parseindex2.py
test-patch-offset.t
test-patch.t
To: mbthomas, #hg-reviewers, pulkit
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list