tests: initial integration test setup
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I082de335ed2b2bf53d687d81db0901ef6a6a6964
This commit is contained in:
parent
89d40109e5
commit
133d392df7
7 changed files with 721 additions and 5 deletions
13
Cargo.toml
13
Cargo.toml
|
|
@ -19,6 +19,7 @@ reqwest = { version = "0.13.2", features = [ "json", "stream" ], defa
|
|||
serde = { version = "1.0.228", features = [ "derive" ] }
|
||||
serde_json = "1.0.149"
|
||||
sqlx = { version = "0.8.6", features = [ "runtime-tokio", "sqlite", "migrate", "uuid", "chrono" ] }
|
||||
tar = "0.4.44"
|
||||
thiserror = "2.0.18"
|
||||
tokio = { version = "1.50.0", features = [ "full" ] }
|
||||
tokio-util = { version = "0.7.18", features = [ "io", "compat" ] }
|
||||
|
|
@ -28,6 +29,13 @@ tracing-subscriber = { version = "0.3.23", features = [ "json", "env-filter" ] }
|
|||
urlencoding = "2.1.3"
|
||||
uuid = { version = "1.22.0", features = [ "v4", "serde" ] }
|
||||
|
||||
|
||||
[dev-dependencies]
|
||||
flate2 = "1.1.0"
|
||||
tempfile = "3.27.0"
|
||||
tokio-test = "0.4.5"
|
||||
wiremock = "0.6.5"
|
||||
|
||||
# See:
|
||||
# <https://doc.rust-lang.org/rustc/lints/listing/allowed-by-default.html>
|
||||
[lints.clippy]
|
||||
|
|
@ -102,8 +110,3 @@ lto = true
|
|||
opt-level = "z"
|
||||
panic = "abort"
|
||||
strip = "symbols"
|
||||
|
||||
[dev-dependencies]
|
||||
tempfile = "3.27.0"
|
||||
tokio-test = "0.4.5"
|
||||
wiremock = "0.6.5"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue