Patchwork D3062: tests: disable infinitepush tests for simple store

login
register
mail settings
Submitter phabricator
Date April 4, 2018, 1:57 a.m.
Message ID <differential-rev-PHID-DREV-d7q7exktvwh2gkrez4f2-req@phab.mercurial-scm.org>
Download mbox | patch
Permalink /patch/30236/
State Superseded
Headers show

Comments

phabricator - April 4, 2018, 1:57 a.m.
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.

REVISION SUMMARY
  Infinitepush relies heavily on bundles and bundlerepo. As such,
  it won't be easy to make compatible with alternate storage
  backends at this time.
  
  Let's disable the tests when running with our simple store.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D3062

AFFECTED FILES
  tests/test-infinitepush-bundlestore.t
  tests/test-infinitepush-ci.t
  tests/test-infinitepush.t

CHANGE DETAILS




To: indygreg, #hg-reviewers
Cc: mercurial-devel

Patch

diff --git a/tests/test-infinitepush.t b/tests/test-infinitepush.t
--- a/tests/test-infinitepush.t
+++ b/tests/test-infinitepush.t
@@ -1,3 +1,5 @@ 
+#require no-reposimplestore
+
 Testing infinipush extension and the confi options provided by it
 
 Setup
diff --git a/tests/test-infinitepush-ci.t b/tests/test-infinitepush-ci.t
--- a/tests/test-infinitepush-ci.t
+++ b/tests/test-infinitepush-ci.t
@@ -1,3 +1,5 @@ 
+#require no-reposimplestore
+
 Testing the case when there is no infinitepush extension present on the client
 side and the server routes each push to bundlestore. This case is very much
 similar to CI use case.
diff --git a/tests/test-infinitepush-bundlestore.t b/tests/test-infinitepush-bundlestore.t
--- a/tests/test-infinitepush-bundlestore.t
+++ b/tests/test-infinitepush-bundlestore.t
@@ -1,3 +1,4 @@ 
+#require no-reposimplestore
 
 Create an ondisk bundlestore in .hg/scratchbranches
   $ . "$TESTDIR/library-infinitepush.sh"