Mercurial > hg > mercurial
changeset 920:2de8659aa8ab
test russian characters are processed in patch
line wrap: on
line diff
--- a/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java Mon Jan 19 18:30:08 2015 +0100 +++ b/mercurial-tests/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupportTest.java Mon Jan 19 18:55:10 2015 +0100 @@ -184,6 +184,14 @@ checkPatchResult(output.toByteArray()); } + public void test_build_incremental_patch_file_non_ascii_does_not_fail() throws IOException, VcsException { + setName("patch-non-ascii"); + VcsRootImpl vcsRoot = createVcsRoot(new File("mercurial-tests/testData/repo-non-ascii").getAbsolutePath()); + + buildPatch(myVcs, vcsRoot, null, "0:7bd814e7540e", new CheckoutRules("")); + buildPatch(myVcs, vcsRoot, "0:7bd814e7540e", "1:03c93a16132d", new CheckoutRules("")); + } + public void test_get_content() throws IOException, VcsException { VcsRootImpl vcsRoot = createVcsRoot(simpleRepo());
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-tests/testData/repo-non-ascii/hg/last-message.txt Mon Jan 19 18:55:10 2015 +0100 @@ -0,0 +1,2 @@ +hohoho +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-tests/testData/repo-non-ascii/hg/requires Mon Jan 19 18:55:10 2015 +0100 @@ -0,0 +1,4 @@ +dotencode +fncache +revlogv1 +store
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-tests/testData/repo-non-ascii/hg/store/fncache Mon Jan 19 18:55:10 2015 +0100 @@ -0,0 +1,1 @@ +data/круто.txt.i
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-tests/testData/repo-non-ascii/hg/store/phaseroots Mon Jan 19 18:55:10 2015 +0100 @@ -0,0 +1,1 @@ +1 7bd814e7540eb9ed74deae5a029392615cf7cdcb
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-tests/testData/repo-non-ascii/hg/store/undo.phaseroots Mon Jan 19 18:55:10 2015 +0100 @@ -0,0 +1,1 @@ +1 7bd814e7540eb9ed74deae5a029392615cf7cdcb
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-tests/testData/repo-non-ascii/hg/undo.branch Mon Jan 19 18:55:10 2015 +0100 @@ -0,0 +1,1 @@ +default \ No newline at end of file