2021-05-03 04:30:18 +00:00
|
|
|
[package]
|
|
|
|
name = "tests"
|
|
|
|
authors = ["Aaron Hill <aa1ronham@gmail.com>"]
|
2022-10-14 10:09:22 +00:00
|
|
|
edition.workspace = true
|
2022-12-16 23:09:19 +00:00
|
|
|
homepage.workspace = true
|
|
|
|
license.workspace = true
|
|
|
|
repository.workspace = true
|
|
|
|
version.workspace = true
|
2021-05-03 04:30:18 +00:00
|
|
|
|
2024-01-04 21:30:32 +00:00
|
|
|
[lints]
|
|
|
|
workspace = true
|
|
|
|
|
2021-02-20 18:10:04 +00:00
|
|
|
[features]
|
|
|
|
# Enable running image comparison tests. This is off by default,
|
|
|
|
# since the images we compare against are generated on CI, and may
|
|
|
|
# not match your local machine's Vulkan version / image output.
|
2024-02-22 22:30:02 +00:00
|
|
|
imgtests = [
|
|
|
|
"ruffle_render_wgpu",
|
|
|
|
"ruffle_test_framework/ruffle_video_software",
|
|
|
|
"ruffle_test_framework/ruffle_video_external",
|
|
|
|
]
|
2023-11-09 11:34:32 +00:00
|
|
|
jpegxr = ["ruffle_test_framework/jpegxr"]
|
|
|
|
lzma = ["ruffle_test_framework/lzma"]
|
2021-05-03 04:30:18 +00:00
|
|
|
|
2023-11-09 14:36:46 +00:00
|
|
|
[dependencies]
|
|
|
|
ruffle_render_wgpu = { path = "../render/wgpu", optional = true }
|
2024-04-13 00:25:44 +00:00
|
|
|
regex = "1.10.4"
|
2023-11-09 14:36:46 +00:00
|
|
|
|
2021-05-03 04:30:18 +00:00
|
|
|
[dev-dependencies]
|
2024-05-18 20:55:11 +00:00
|
|
|
ruffle_core = { path = "../core", features = ["deterministic", "timeline_debug", "avm_debug", "audio", "mp3", "default_font", "test_only_as3"] }
|
2023-11-09 11:34:32 +00:00
|
|
|
ruffle_test_framework = { path = "framework" }
|
2024-05-13 11:25:18 +00:00
|
|
|
libtest-mimic = "0.7.3"
|
2024-04-04 15:14:06 +00:00
|
|
|
walkdir = { workspace = true }
|
2024-04-04 09:38:41 +00:00
|
|
|
anyhow = { workspace = true }
|
2024-04-04 11:54:37 +00:00
|
|
|
image = { workspace = true, features = ["png"] }
|
2024-04-04 11:53:13 +00:00
|
|
|
futures = { workspace = true }
|
2024-03-06 19:14:51 +00:00
|
|
|
env_logger = "0.11.3"
|
2024-01-17 22:52:21 +00:00
|
|
|
tracing = { workspace = true }
|
|
|
|
tracing-subscriber = { workspace = true }
|
2023-01-24 01:23:33 +00:00
|
|
|
|
|
|
|
[[test]]
|
|
|
|
name = "tests"
|
|
|
|
harness = false
|
|
|
|
path = "tests/regression_tests.rs"
|