tests/test-storage.py
changeset 52874 e6069f84abbb
parent 52873 513b518d07d7
--- 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__)