# HG changeset patch # User Martin von Zweigbergk # Date 1554487697 25200 # Node ID f46c1a9b1bfecdb76932a4a9ff7883843f716b07 # Parent 456c37433c433ee59d321315da24eb944e495f08 tests: add test of for hash reference translation by `hg convert` The convert extension translates commit references in the commit message. We didn't have any explicit testing of this before, so let's add a test. Differential Revision: https://phab.mercurial-scm.org/D6212 diff -r 456c37433c43 -r f46c1a9b1bfe tests/test-convert-hg-source.t --- a/tests/test-convert-hg-source.t Fri Apr 05 18:36:43 2019 -0400 +++ b/tests/test-convert-hg-source.t Fri Apr 05 11:08:17 2019 -0700 @@ -206,3 +206,19 @@ a c d + $ cd .. + + $ hg init commit-references + $ cd commit-references + $ echo a > a + $ hg ci -Aqm initial + $ echo b > b + $ hg ci -Aqm 'the previous commit was 1451231c8757' + + $ cd .. + $ hg convert commit-references new-commit-references -q \ + > --config convert.hg.sourcename=yes + $ cd new-commit-references + $ hg log -T '{node|short} {desc}\n' + 642508659503 the previous commit was c2491f685436 + c2491f685436 initial