mirror of
https://github.com/Devolutions/IronRDP.git
synced 2025-12-23 12:26:46 +00:00
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
55 lines
1.5 KiB
TOML
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
|