[package]
name = "ptytest"
version = "0.2.0"
authors = ["Dan Aloni <alonid@gmail.com>"]
edition = "2018"
license = "MIT/Apache-2.0"
description = "Easy testing of terminal programs by terminal screen compare"
homepage = "https://github.com/da-x/ptytest"
repository = "https://github.com/da-x/ptytest"
keywords = ["pty", "test", "terminal", "cli"]
categories = ["command-line-interface", "development-tools::testing"]
readme = "crates-io.md"
include = ["Cargo.toml", "src/**/*.rs", "crates-io.md", "README.md", "LICENSE-APACHE", "LICENSE-MIT"]
[[example]]
name = "ptytest-tester"
path = "examples/tester.rs"
[[example]]
name = "ptytest-check_me"
path = "examples/check_me.rs"
[dependencies]
pty-process = { version = "0.5.3", features = ["async"] }
tokio = { version = "1.0", features = ["full"] }
log = "0.4"
vt100 = "0.16"
difference = "2.0.0"
[dev-dependencies]
rustyline = "18"