otter/gpodder_sqlite/Cargo.toml
Jef Roosens 8498fe9661
refactor(test): move existing gpodder_sqlite tests into a separate crate
This refactor allows new implementations of the store contract to reuse
the same tests, ensuring all implementations support the same behavior.
2026-05-06 20:38:04 +02:00

30 lines
627 B
TOML

[package]
name = "gpodder_sqlite"
version.workspace = true
edition.workspace = true
[[bench]]
name = "devices"
harness = false
[dependencies]
gpodder = { path = "../gpodder" }
rand = { workspace = true }
tracing = { workspace = true }
chrono = { workspace = true, features = ["serde"] }
libsqlite3-sys = { version = "0.31.0", features = ["bundled"] }
diesel_migrations = { version = "2.2.0", features = ["sqlite"] }
[dependencies.diesel]
version = "2.2.7"
features = [
"r2d2",
"sqlite",
"returning_clauses_for_sqlite_3_35",
]
[dev-dependencies]
criterion = "0.5.1"
gpodder_test = { path = "../gpodder_test" }