IronRDP/crates/ironrdp-testsuite-core/Cargo.toml
Alex Yusiuk e87048c19b
Some checks are pending
CI / Check formatting (push) Waiting to run
CI / Check typos (push) Waiting to run
CI / Checks [linux] (push) Blocked by required conditions
CI / Checks [macos] (push) Blocked by required conditions
CI / Checks [windows] (push) Blocked by required conditions
CI / Fuzzing (push) Blocked by required conditions
CI / Web Client (push) Blocked by required conditions
CI / FFI (push) Blocked by required conditions
CI / Success (push) Blocked by required conditions
Coverage / Coverage Report (push) Waiting to run
Release crates / Open release PR (push) Waiting to run
Release crates / Release crates (push) Waiting to run
refactor: get rid of lazy_static (#1022)
2025-10-20 15:07:19 -04:00

55 lines
1.5 KiB
TOML

[package]
name = "ironrdp-testsuite-core"
version = "0.0.0"
edition = "2021"
description = "IronRDP test suite"
publish = false
autotests = false
[lib]
doctest = false
test = false
[features]
# Internal (PRIVATE!) features used to aid testing.
# Don't rely on these whatsoever. They may disappear at any time.
# Added here because it includes/link to some files from other crates
__bench = ["dep:visibility"]
[[test]]
name = "integration_tests_core"
path = "tests/main.rs"
harness = true
[dependencies]
array-concat = "0.5"
expect-test = "1"
ironrdp-core.path = "../ironrdp-core"
ironrdp-pdu.path = "../ironrdp-pdu"
paste = "1"
visibility = { version = "0.1", optional = true }
[dev-dependencies]
anyhow = "1"
expect-test.workspace = true
hex = "0.4"
ironrdp-cliprdr-format.path = "../ironrdp-cliprdr-format"
ironrdp-cliprdr.path = "../ironrdp-cliprdr"
ironrdp-connector.path = "../ironrdp-connector"
ironrdp-displaycontrol.path = "../ironrdp-displaycontrol"
ironrdp-dvc.path = "../ironrdp-dvc"
ironrdp-fuzzing.path = "../ironrdp-fuzzing"
ironrdp-graphics.path = "../ironrdp-graphics"
ironrdp-input.path = "../ironrdp-input"
ironrdp-rdcleanpath.path = "../ironrdp-rdcleanpath"
ironrdp-rdpsnd.path = "../ironrdp-rdpsnd"
ironrdp-session = { path = "../ironrdp-session", features = ["qoi"] }
ironrdp-propertyset.path = "../ironrdp-propertyset"
ironrdp-rdpfile.path = "../ironrdp-rdpfile"
png = "0.18"
pretty_assertions = "1.4"
proptest.workspace = true
rstest.workspace = true
[lints]
workspace = true