From 6423baebd92e45c9be85157c443dff42e65d8d14 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Fri, 1 Sep 2023 00:00:00 +0000 Subject: refactor: rebuild app skeleton Create skeleton for a complete rebuild of the prototype as a production ready product. Includes design patterns for: - dependency injection - unit testing with dependency mocking - integration testing - error handling - config storage BREAKING-CHANGE: ground-up redesign with incompatible protocol standards --- test_utils/Cargo.toml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 test_utils/Cargo.toml (limited to 'test_utils/Cargo.toml') diff --git a/test_utils/Cargo.toml b/test_utils/Cargo.toml new file mode 100644 index 0000000..e1f6090 --- /dev/null +++ b/test_utils/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "test_utils" +version = "0.1.0" +edition = "2021" + +[dependencies] +anyhow = "1.0.75" +assert_cmd = "2.0.12" +dialoguer = "0.10.4" +directories = "5.0.1" +rexpect = { git = "https://github.com/phaer/rexpect.git", branch= "skip-ansi-escape-codes" } +strip-ansi-escapes = "0.2.0" -- cgit v1.2.3