Mercurial > hg-stable
changeset 37921:2cdae2582d8a
tests: port test-minifileset.py to Python 3
# skip-blame all b prefixes, nothing interesting
Differential Revision: https://phab.mercurial-scm.org/D3472
author | Augie Fackler <augie@google.com> |
---|---|
date | Fri, 27 Apr 2018 00:14:23 -0400 |
parents | 9c98cb30f4de |
children | fa2423acb02f |
files | contrib/python3-whitelist tests/test-minifileset.py |
diffstat | 2 files changed, 18 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/python3-whitelist Fri Apr 27 00:13:56 2018 -0400 +++ b/contrib/python3-whitelist Fri Apr 27 00:14:23 2018 -0400 @@ -256,6 +256,7 @@ test-merge7.t test-merge8.t test-merge9.t +test-minifileset.py test-mq-git.t test-mq-header-date.t test-mq-header-from.t
--- a/tests/test-minifileset.py Fri Apr 27 00:13:56 2018 -0400 +++ b/tests/test-minifileset.py Fri Apr 27 00:14:23 2018 -0400 @@ -18,21 +18,24 @@ if f(*args): print('unexpected: %r should exclude %r' % (text, args)) -check('all()', [('a.php', 123), ('b.txt', 0)], []) -check('none()', [], [('a.php', 123), ('b.txt', 0)]) -check('!!!!((!(!!all())))', [], [('a.php', 123), ('b.txt', 0)]) +check(b'all()', [(b'a.php', 123), (b'b.txt', 0)], []) +check(b'none()', [], [(b'a.php', 123), (b'b.txt', 0)]) +check(b'!!!!((!(!!all())))', [], [(b'a.php', 123), (b'b.txt', 0)]) -check('"path:a" & (**.b | **.c)', [('a/b.b', 0), ('a/c.c', 0)], [('b/c.c', 0)]) -check('(path:a & **.b) | **.c', - [('a/b.b', 0), ('a/c.c', 0), ('b/c.c', 0)], []) +check(b'"path:a" & (**.b | **.c)', + [(b'a/b.b', 0), (b'a/c.c', 0)], [(b'b/c.c', 0)]) +check(b'(path:a & **.b) | **.c', + [(b'a/b.b', 0), (b'a/c.c', 0), (b'b/c.c', 0)], []) -check('**.bin - size("<20B")', [('b.bin', 21)], [('a.bin', 11), ('b.txt', 21)]) +check(b'**.bin - size("<20B")', + [(b'b.bin', 21)], [(b'a.bin', 11), (b'b.txt', 21)]) -check('!!**.bin or size(">20B") + "path:bin" or !size(">10")', - [('a.bin', 11), ('b.txt', 21), ('bin/abc', 11)], - [('a.notbin', 11), ('b.txt', 11), ('bin2/abc', 11)]) +check(b'!!**.bin or size(">20B") + "path:bin" or !size(">10")', + [(b'a.bin', 11), (b'b.txt', 21), (b'bin/abc', 11)], + [(b'a.notbin', 11), (b'b.txt', 11), (b'bin2/abc', 11)]) -check('(**.php and size(">10KB")) | **.zip | ("path:bin" & !"path:bin/README") ' - ' | size(">1M")', - [('a.php', 15000), ('a.zip', 0), ('bin/a', 0), ('bin/README', 1e7)], - [('a.php', 5000), ('b.zip2', 0), ('t/bin/a', 0), ('bin/README', 1)]) +check( + b'(**.php and size(">10KB")) | **.zip | ("path:bin" & !"path:bin/README") ' + b' | size(">1M")', + [(b'a.php', 15000), (b'a.zip', 0), (b'bin/a', 0), (b'bin/README', 1e7)], + [(b'a.php', 5000), (b'b.zip2', 0), (b't/bin/a', 0), (b'bin/README', 1)])