Mercurial > hg
comparison tests/test-help.t @ 40217:6e7789064c21
py3: add b'' prefixes in tests/test-help.t
This takes us close to make the test passing.
# skip-blame because just b'' prefixes
Differential Revision: https://phab.mercurial-scm.org/D5028
author | Pulkit Goyal <pulkit@yandex-team.ru> |
---|---|
date | Sat, 13 Oct 2018 04:08:53 +0300 |
parents | 8e398628a3f2 |
children | 7759c26a3a0b |
comparison
equal
deleted
inserted
replaced
40216:c17d73bf6a4d | 40217:6e7789064c21 |
---|---|
1501 | 1501 |
1502 $ cat > helphook1.py <<EOF | 1502 $ cat > helphook1.py <<EOF |
1503 > from mercurial import help | 1503 > from mercurial import help |
1504 > | 1504 > |
1505 > def rewrite(ui, topic, doc): | 1505 > def rewrite(ui, topic, doc): |
1506 > return doc + '\nhelphook1\n' | 1506 > return doc + b'\nhelphook1\n' |
1507 > | 1507 > |
1508 > def extsetup(ui): | 1508 > def extsetup(ui): |
1509 > help.addtopichook('revisions', rewrite) | 1509 > help.addtopichook(b'revisions', rewrite) |
1510 > EOF | 1510 > EOF |
1511 $ cat > helphook2.py <<EOF | 1511 $ cat > helphook2.py <<EOF |
1512 > from mercurial import help | 1512 > from mercurial import help |
1513 > | 1513 > |
1514 > def rewrite(ui, topic, doc): | 1514 > def rewrite(ui, topic, doc): |
1515 > return doc + '\nhelphook2\n' | 1515 > return doc + b'\nhelphook2\n' |
1516 > | 1516 > |
1517 > def extsetup(ui): | 1517 > def extsetup(ui): |
1518 > help.addtopichook('revisions', rewrite) | 1518 > help.addtopichook(b'revisions', rewrite) |
1519 > EOF | 1519 > EOF |
1520 $ echo '[extensions]' >> $HGRCPATH | 1520 $ echo '[extensions]' >> $HGRCPATH |
1521 $ echo "helphook1 = `pwd`/helphook1.py" >> $HGRCPATH | 1521 $ echo "helphook1 = `pwd`/helphook1.py" >> $HGRCPATH |
1522 $ echo "helphook2 = `pwd`/helphook2.py" >> $HGRCPATH | 1522 $ echo "helphook2 = `pwd`/helphook2.py" >> $HGRCPATH |
1523 $ hg help revsets | grep helphook | 1523 $ hg help revsets | grep helphook |
1640 > | 1640 > |
1641 > This paragraph is never omitted, too (for extension) | 1641 > This paragraph is never omitted, too (for extension) |
1642 > ''' | 1642 > ''' |
1643 > from __future__ import absolute_import | 1643 > from __future__ import absolute_import |
1644 > from mercurial import commands, help | 1644 > from mercurial import commands, help |
1645 > testtopic = """This paragraph is never omitted (for topic). | 1645 > testtopic = b"""This paragraph is never omitted (for topic). |
1646 > | 1646 > |
1647 > .. container:: verbose | 1647 > .. container:: verbose |
1648 > | 1648 > |
1649 > This paragraph is omitted, | 1649 > This paragraph is omitted, |
1650 > if :hg:\`help\` is invoked without \`\`-v\`\` (for topic) | 1650 > if :hg:\`help\` is invoked without \`\`-v\`\` (for topic) |
1651 > | 1651 > |
1652 > This paragraph is never omitted, too (for topic) | 1652 > This paragraph is never omitted, too (for topic) |
1653 > """ | 1653 > """ |
1654 > def extsetup(ui): | 1654 > def extsetup(ui): |
1655 > help.helptable.append((["topic-containing-verbose"], | 1655 > help.helptable.append(([b"topic-containing-verbose"], |
1656 > "This is the topic to test omit indicating.", | 1656 > b"This is the topic to test omit indicating.", |
1657 > lambda ui: testtopic)) | 1657 > lambda ui: testtopic)) |
1658 > EOF | 1658 > EOF |
1659 $ echo '[extensions]' >> $HGRCPATH | 1659 $ echo '[extensions]' >> $HGRCPATH |
1660 $ echo "addverboseitems = `pwd`/addverboseitems.py" >> $HGRCPATH | 1660 $ echo "addverboseitems = `pwd`/addverboseitems.py" >> $HGRCPATH |
1661 $ hg help addverboseitems | 1661 $ hg help addverboseitems |