Mercurial > hg
comparison tests/test-ssh.t @ 38108:e69628f36196
py3: add b'' prefixes in tests/test-ssh.t and tests/test-ssh-bundle1.t
# skip-blame because just b'' prefixes
Differential Revision: https://phab.mercurial-scm.org/D3630
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sun, 20 May 2018 17:34:53 +0530 |
parents | 45a669bad421 |
children | dfb888aae17a |
comparison
equal
deleted
inserted
replaced
38107:44ef9bb7ccd9 | 38108:e69628f36196 |
---|---|
455 $ cat >> localwrite.py << EOF | 455 $ cat >> localwrite.py << EOF |
456 > from mercurial import exchange, extensions | 456 > from mercurial import exchange, extensions |
457 > | 457 > |
458 > def wrappedpush(orig, repo, *args, **kwargs): | 458 > def wrappedpush(orig, repo, *args, **kwargs): |
459 > res = orig(repo, *args, **kwargs) | 459 > res = orig(repo, *args, **kwargs) |
460 > repo.ui.write('local stdout\n') | 460 > repo.ui.write(b'local stdout\n') |
461 > repo.ui.flush() | 461 > repo.ui.flush() |
462 > return res | 462 > return res |
463 > | 463 > |
464 > def extsetup(ui): | 464 > def extsetup(ui): |
465 > extensions.wrapfunction(exchange, 'push', wrappedpush) | 465 > extensions.wrapfunction(exchange, b'push', wrappedpush) |
466 > EOF | 466 > EOF |
467 | 467 |
468 $ cat >> .hg/hgrc << EOF | 468 $ cat >> .hg/hgrc << EOF |
469 > [paths] | 469 > [paths] |
470 > default-push = ssh://user@dummy/remote | 470 > default-push = ssh://user@dummy/remote |
570 | 570 |
571 remote hook failure is attributed to remote | 571 remote hook failure is attributed to remote |
572 | 572 |
573 $ cat > $TESTTMP/failhook << EOF | 573 $ cat > $TESTTMP/failhook << EOF |
574 > def hook(ui, repo, **kwargs): | 574 > def hook(ui, repo, **kwargs): |
575 > ui.write('hook failure!\n') | 575 > ui.write(b'hook failure!\n') |
576 > ui.flush() | 576 > ui.flush() |
577 > return 1 | 577 > return 1 |
578 > EOF | 578 > EOF |
579 | 579 |
580 $ echo "pretxnchangegroup.fail = python:$TESTTMP/failhook:hook" >> remote/.hg/hgrc | 580 $ echo "pretxnchangegroup.fail = python:$TESTTMP/failhook:hook" >> remote/.hg/hgrc |