tests: ignore test-storage when using Rust
This is only relevant for Python code and the SQLite backend, which is in a
half-abandoned state.
--- a/tests/test-storage.py Fri Oct 20 09:12:22 2023 +0200
+++ b/tests/test-storage.py Tue Oct 31 17:34:31 2023 +0100
@@ -15,6 +15,17 @@
from mercurial.testing import storage as storagetesting
try:
+ from mercurial import rustext
+
+ rustext.__name__
+ # Does not pass with pure Rust index
+ import sys
+
+ sys.exit(80)
+except ImportError:
+ pass
+
+try:
from hgext import sqlitestore
except ImportError:
sqlitestore = None