atagen

matrix-rust-sdk

public
Star0
Watch0
ssh://brewery@pls.lobotomise.me:33/atagen/matrix-rust-sdk.git

Blame: testing/matrix-sdk-test/Cargo.toml

7ff8adafe9e4atagen2026-10-22 12:30 UTC1
[package]
7ff8adafe9e4atagen2026-10-22 12:30 UTC2
authors = ["Damir Jelić <poljar@termina.org.uk>"]
7ff8adafe9e4atagen2026-10-22 12:30 UTC3
description = "Helpers to write tests for the Matrix SDK"
7ff8adafe9e4atagen2026-10-22 12:30 UTC4
edition = "2024"
7ff8adafe9e4atagen2026-10-22 12:30 UTC5
homepage = "https://github.com/matrix-org/matrix-rust-sdk"
7ff8adafe9e4atagen2026-10-22 12:30 UTC6
keywords = ["matrix", "chat", "messaging", "ruma"]
7ff8adafe9e4atagen2026-10-22 12:30 UTC7
license = "Apache-2.0"
7ff8adafe9e4atagen2026-10-22 12:30 UTC8
name = "matrix-sdk-test"
7ff8adafe9e4atagen2026-10-22 12:30 UTC9
readme = "README.md"
7ff8adafe9e4atagen2026-10-22 12:30 UTC10
repository = "https://github.com/matrix-org/matrix-rust-sdk"
7ff8adafe9e4atagen2026-10-22 12:30 UTC11
rust-version.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC12
version = "0.18.0"
7ff8adafe9e4atagen2026-10-22 12:30 UTC13
7ff8adafe9e4atagen2026-10-22 12:30 UTC14
[package.metadata.release]
7ff8adafe9e4atagen2026-10-22 12:30 UTC15
release = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC16
7ff8adafe9e4atagen2026-10-22 12:30 UTC17
[lib]
7ff8adafe9e4atagen2026-10-22 12:30 UTC18
test = false
7ff8adafe9e4atagen2026-10-22 12:30 UTC19
doctest = false
7ff8adafe9e4atagen2026-10-22 12:30 UTC20
7ff8adafe9e4atagen2026-10-22 12:30 UTC21
[features]
7ff8adafe9e4atagen2026-10-22 12:30 UTC22
experimental-encrypted-state-events = ["ruma/unstable-msc4362"]
7ff8adafe9e4atagen2026-10-22 12:30 UTC23
7ff8adafe9e4atagen2026-10-22 12:30 UTC24
[dependencies]
7ff8adafe9e4atagen2026-10-22 12:30 UTC25
as_variant.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC26
http.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC27
insta.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC28
matrix-sdk-common = { version = "0.18.0", path = "../../crates/matrix-sdk-common" }
7ff8adafe9e4atagen2026-10-22 12:30 UTC29
matrix-sdk-test-macros = { version = "0.18.0", path = "../matrix-sdk-test-macros" }
7ff8adafe9e4atagen2026-10-22 12:30 UTC30
# Enable the unstable feature for polls support.
7ff8adafe9e4atagen2026-10-22 12:30 UTC31
# "client-api-s" enables need the "server" feature of ruma-client-api, which is needed to serialize Response objects to JSON.
7ff8adafe9e4atagen2026-10-22 12:30 UTC32
ruma = { workspace = true, features = ["client-api-s", "rand", "unstable-msc3381", "unstable-msc4274"] }
7ff8adafe9e4atagen2026-10-22 12:30 UTC33
serde.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC34
serde_json.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC35
sha2.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC36
vodozemac.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC37
7ff8adafe9e4atagen2026-10-22 12:30 UTC38
[target.'cfg(not(target_family = "wasm"))'.dependencies]
7ff8adafe9e4atagen2026-10-22 12:30 UTC39
ctor = "0.2.9"
7ff8adafe9e4atagen2026-10-22 12:30 UTC40
tokio = { workspace = true, features = ["rt", "macros"] }
7ff8adafe9e4atagen2026-10-22 12:30 UTC41
tracing-subscriber = { workspace = true, features = ["env-filter"] }
7ff8adafe9e4atagen2026-10-22 12:30 UTC42
wiremock.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC43
7ff8adafe9e4atagen2026-10-22 12:30 UTC44
[target.'cfg(target_family = "wasm")'.dependencies]
7ff8adafe9e4atagen2026-10-22 12:30 UTC45
getrandom = { workspace = true, features = ["wasm_js"] }
7ff8adafe9e4atagen2026-10-22 12:30 UTC46
wasm-bindgen-test.workspace = true
7ff8adafe9e4atagen2026-10-22 12:30 UTC47
7ff8adafe9e4atagen2026-10-22 12:30 UTC48
[lints]
7ff8adafe9e4atagen2026-10-22 12:30 UTC49
workspace = true