mirror of
https://github.com/simonw/sqlite-utils.git
synced 2026-10-24 18:27:01 +02:00
Merge 65a86c3944 into 85b1be10c8
This commit is contained in:
commit
1efdcc82d2
2 changed files with 17 additions and 0 deletions
|
|
@ -44,6 +44,8 @@ else:
|
|||
SPATIALITE_PATHS = (
|
||||
"/usr/lib/x86_64-linux-gnu/mod_spatialite.so",
|
||||
"/usr/lib/aarch64-linux-gnu/mod_spatialite.so",
|
||||
"/usr/lib64/mod_spatialite.so",
|
||||
"/usr/lib/mod_spatialite.so",
|
||||
"/usr/local/lib/mod_spatialite.dylib",
|
||||
"/usr/local/lib/mod_spatialite.so",
|
||||
"/opt/homebrew/lib/mod_spatialite.dylib",
|
||||
|
|
|
|||
|
|
@ -102,3 +102,18 @@ def test_flatten(input, expected):
|
|||
)
|
||||
def test_dedupe_keys(input, expected):
|
||||
assert utils.dedupe_keys(input) == expected
|
||||
|
||||
|
||||
def test_spatialite_paths_include_common_locations():
|
||||
"""Verify SPATIALITE_PATHS covers common installation locations"""
|
||||
paths = utils.SPATIALITE_PATHS
|
||||
# Debian/Ubuntu
|
||||
assert "/usr/lib/x86_64-linux-gnu/mod_spatialite.so" in paths
|
||||
assert "/usr/lib/aarch64-linux-gnu/mod_spatialite.so" in paths
|
||||
# Fedora/RHEL/CentOS
|
||||
assert "/usr/lib64/mod_spatialite.so" in paths
|
||||
# Generic Linux
|
||||
assert "/usr/lib/mod_spatialite.so" in paths
|
||||
# macOS Homebrew
|
||||
assert "/usr/local/lib/mod_spatialite.dylib" in paths
|
||||
assert "/opt/homebrew/lib/mod_spatialite.dylib" in paths
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue