--- a/tests/test-storage.py Mon Feb 10 11:18:33 2025 +0100
+++ b/tests/test-storage.py Mon Feb 10 10:42:16 2025 +0100
@@ -16,20 +16,6 @@
try:
- from hgext import sqlitestore
-except ImportError:
- sqlitestore = None
-
-try:
- import sqlite3
-
- if sqlite3.sqlite_version_info < (3, 8, 3):
- # WITH clause not supported
- sqlitestore = None
-except ImportError:
- pass
-
-try:
from mercurial import zstd
zstd.__version__
@@ -107,62 +93,5 @@
makefilefn, maketransaction, addrawrevision
)
-
-def makesqlitefile(self):
- path = STATE['vfs'].join(b'db-%d.db' % STATE['lastindex'])
- STATE['lastindex'] += 1
-
- db = sqlitestore.makedb(path)
-
- compression = b'zstd' if zstd else b'zlib'
-
- return sqlitestore.sqlitefilestore(db, b'dummy-path', compression)
-
-
-def addrawrevisionsqlite(
- self,
- fl,
- tr,
- node,
- p1,
- p2,
- linkrev,
- rawtext=None,
- delta=None,
- censored=False,
- ellipsis=False,
- extstored=False,
-):
- flags = 0
-
- if censored:
- flags |= sqlitestore.FLAG_CENSORED
-
- if ellipsis | extstored:
- raise error.Abort(
- b'support for ellipsis and extstored flags not ' b'supported'
- )
-
- if rawtext is not None:
- fl._addrawrevision(node, rawtext, tr, linkrev, p1, p2, flags=flags)
- elif delta is not None:
- fl._addrawrevision(
- node, rawtext, tr, linkrev, p1, p2, storedelta=delta, flags=flags
- )
- else:
- raise error.Abort(b'must supply rawtext or delta arguments')
-
-
-if sqlitestore is not None:
- sqlitefileindextests = storagetesting.makeifileindextests(
- makesqlitefile, maketransaction, addrawrevisionsqlite
- )
- sqlitefiledatatests = storagetesting.makeifiledatatests(
- makesqlitefile, maketransaction, addrawrevisionsqlite
- )
- sqlitefilemutationtests = storagetesting.makeifilemutationtests(
- makesqlitefile, maketransaction, addrawrevisionsqlite
- )
-
if __name__ == '__main__':
silenttestrunner.main(__name__)