mirror of
https://github.com/simonw/sqlite-utils.git
synced 2026-10-29 14:37:44 +01: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 = (
|
SPATIALITE_PATHS = (
|
||||||
"/usr/lib/x86_64-linux-gnu/mod_spatialite.so",
|
"/usr/lib/x86_64-linux-gnu/mod_spatialite.so",
|
||||||
"/usr/lib/aarch64-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.dylib",
|
||||||
"/usr/local/lib/mod_spatialite.so",
|
"/usr/local/lib/mod_spatialite.so",
|
||||||
"/opt/homebrew/lib/mod_spatialite.dylib",
|
"/opt/homebrew/lib/mod_spatialite.dylib",
|
||||||
|
|
|
||||||
|
|
@ -102,3 +102,18 @@ def test_flatten(input, expected):
|
||||||
)
|
)
|
||||||
def test_dedupe_keys(input, expected):
|
def test_dedupe_keys(input, expected):
|
||||||
assert utils.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