From patchwork Tue Apr 3 17:54:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D3040: tests: skip some tests when using simple store From: phabricator X-Patchwork-Id: 30197 Message-Id: To: mercurial-devel@mercurial-scm.org Date: Tue, 3 Apr 2018 17:54:00 +0000 indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY generaldelta is a revlog implementation detail. We don't need to test it with the simple store. union repos are heavily revlog based. It should be possible to run them with alternate stores. But it's not worth the trouble at this juncture. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3040 AFFECTED FILES tests/test-generaldelta.t tests/test-unionrepo.t CHANGE DETAILS To: indygreg, #hg-reviewers Cc: mercurial-devel diff --git a/tests/test-unionrepo.t b/tests/test-unionrepo.t --- a/tests/test-unionrepo.t +++ b/tests/test-unionrepo.t @@ -1,3 +1,5 @@ +#require no-reposimplestore + Test unionrepo functionality Create one repository diff --git a/tests/test-generaldelta.t b/tests/test-generaldelta.t --- a/tests/test-generaldelta.t +++ b/tests/test-generaldelta.t @@ -1,3 +1,5 @@ +#require no-reposimplestore + Check whether size of generaldelta revlog is not bigger than its regular equivalent. Test would fail if generaldelta was naive implementation of parentdelta: third manifest revision would be fully