comparison tests/test-ssh.t @ 35108:8b1c887d52e7

sshpeer: add a configurable hint for the ssh error message Adding a possibility to configure error hint to be shown in the case of problems with SSH. Example of such hint can be "Please see http://company/internalwiki/ssh.html". Test Plan: - Ran hg pull with broken link and verified the output has no hint by default: ``` pulling from ssh://brokenrepository.com//repo remote: ssh: Could not resolve hostname brokenrepository.com: Name or service not known abort: no suitable response from remote hg! ``` - Run hg pull --config ui.ssherrorhint="Please see http://company/internalwiki/ssh.html": ``` pulling from ssh://brokenrepository.com//repo remote: ssh: Could not resolve hostname brokenrepository.com: Name or service not known abort: no suitable response from remote hg! (Please see http://company/internalwiki/ssh.html) ``` Differential Revision: https://phab.mercurial-scm.org/D1431
author Zuzanna Mroczek <zuza@fb.com>
date Mon, 20 Nov 2017 01:40:26 -0800
parents 62e10bf001a9
children 3180ff7f6025
comparison
equal deleted inserted replaced
35107:b22a0d9e0a83 35108:8b1c887d52e7
576 pulling from ssh://user@dummy/remote 576 pulling from ssh://user@dummy/remote
577 searching for changes 577 searching for changes
578 remote: abort: this is an exercise 578 remote: abort: this is an exercise
579 abort: pull failed on remote 579 abort: pull failed on remote
580 [255] 580 [255]
581
582 abort with no error hint when there is a ssh problem when pulling
583
584 $ hg pull ssh://brokenrepository
585 pulling from ssh://brokenrepository/
586 remote: ssh: Could not resolve hostname brokenrepository: Name or service not known
587 abort: no suitable response from remote hg!
588 [255]
589
590 abort with configured error hint when there is a ssh problem when pulling
591
592 $ hg pull ssh://brokenrepository --config ui.ssherrorhint="Please see http://company/internalwiki/ssh.html"
593 pulling from ssh://brokenrepository/
594 remote: ssh: Could not resolve hostname brokenrepository: Name or service not known
595 abort: no suitable response from remote hg!
596 (Please see http://company/internalwiki/ssh.html)
597 [255]