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