Loading crates/s3s-e2e/Cargo.toml 0 → 100644 +22 −0 Original line number Diff line number Diff line [package] name = "s3s-e2e" version = "0.11.0-dev" description = "s3s test suite" readme = "../../README.md" keywords = ["s3"] categories = ["web-programming", "web-programming::http-server"] edition.workspace = true repository.workspace = true license.workspace = true [dependencies] s3s-test = { version = "0.11.0-dev", path = "../s3s-test" } tracing = "0.1.40" aws-credential-types = "1.2.1" aws-sdk-s3 = "1.56.0" aws-sdk-sts = { version = "1.46.0", features = ["behavior-version-latest"] } [dependencies.aws-config] version = "1.5.8" default-features = false features = ["behavior-version-latest"] crates/s3s-test/e2e/main.rs→crates/s3s-e2e/src/main.rs +0 −0 File moved. View file crates/s3s-test/Cargo.toml +0 −12 Original line number Diff line number Diff line Loading @@ -9,17 +9,11 @@ edition.workspace = true repository.workspace = true license.workspace = true [[bin]] name = "s3s-e2e" path = "e2e/main.rs" [dependencies] serde = { version = "1.0.210", features = ["derive"] } tokio = { version = "1.40.0", features = ["full"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["env-filter", "time"] } aws-credential-types = "1.2.1" aws-sdk-s3 = "1.56.0" clap = { version = "4.5.20", features = ["derive"] } dotenvy = "0.15.7" serde_json = "1.0.128" Loading @@ -28,9 +22,3 @@ colored = "2.1.0" regex = "1.11.0" nugine-rust-utils = "0.3.1" backtrace = "0.3.74" aws-sdk-sts = { version = "1.46.0", features = ["behavior-version-latest"] } [dependencies.aws-config] version = "1.5.8" default-features = false features = ["behavior-version-latest"] crates/s3s-test/src/cli.rs +5 −2 Original line number Diff line number Diff line Loading @@ -156,7 +156,10 @@ pub fn main(reg: impl FnOnce(&mut TestContext), opt: &Options) -> impl Terminati #[macro_export] macro_rules! main { ($register:expr) => { #[derive(Debug, s3s_test::cli::clap::Parser)] use s3s_test::cli::clap; #[derive(Debug, clap::Parser)] #[clap(version)] struct Opt { #[clap(long)] json: Option<::std::path::PathBuf>, Loading @@ -169,7 +172,7 @@ macro_rules! main { } fn main() -> impl ::std::process::Termination { use s3s_test::cli::clap::Parser as _; use clap::Parser as _; let opt = Opt::parse(); s3s_test::cli::main( $register, Loading justfile +2 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ sync-version: cargo set-version -p s3s-aws 0.11.0-dev cargo set-version -p s3s-fs 0.11.0-dev cargo set-version -p s3s-test 0.11.0-dev cargo set-version -p s3s-e2e 0.11.0-dev publish: cargo publish -p s3s Loading @@ -48,6 +49,7 @@ publish: cargo publish -p s3s-aws cargo publish -p s3s-fs cargo publish -p s3s-test cargo publish -p s3s-e2e # ------------------------------------------------ Loading Loading
crates/s3s-e2e/Cargo.toml 0 → 100644 +22 −0 Original line number Diff line number Diff line [package] name = "s3s-e2e" version = "0.11.0-dev" description = "s3s test suite" readme = "../../README.md" keywords = ["s3"] categories = ["web-programming", "web-programming::http-server"] edition.workspace = true repository.workspace = true license.workspace = true [dependencies] s3s-test = { version = "0.11.0-dev", path = "../s3s-test" } tracing = "0.1.40" aws-credential-types = "1.2.1" aws-sdk-s3 = "1.56.0" aws-sdk-sts = { version = "1.46.0", features = ["behavior-version-latest"] } [dependencies.aws-config] version = "1.5.8" default-features = false features = ["behavior-version-latest"]
crates/s3s-test/Cargo.toml +0 −12 Original line number Diff line number Diff line Loading @@ -9,17 +9,11 @@ edition.workspace = true repository.workspace = true license.workspace = true [[bin]] name = "s3s-e2e" path = "e2e/main.rs" [dependencies] serde = { version = "1.0.210", features = ["derive"] } tokio = { version = "1.40.0", features = ["full"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["env-filter", "time"] } aws-credential-types = "1.2.1" aws-sdk-s3 = "1.56.0" clap = { version = "4.5.20", features = ["derive"] } dotenvy = "0.15.7" serde_json = "1.0.128" Loading @@ -28,9 +22,3 @@ colored = "2.1.0" regex = "1.11.0" nugine-rust-utils = "0.3.1" backtrace = "0.3.74" aws-sdk-sts = { version = "1.46.0", features = ["behavior-version-latest"] } [dependencies.aws-config] version = "1.5.8" default-features = false features = ["behavior-version-latest"]
crates/s3s-test/src/cli.rs +5 −2 Original line number Diff line number Diff line Loading @@ -156,7 +156,10 @@ pub fn main(reg: impl FnOnce(&mut TestContext), opt: &Options) -> impl Terminati #[macro_export] macro_rules! main { ($register:expr) => { #[derive(Debug, s3s_test::cli::clap::Parser)] use s3s_test::cli::clap; #[derive(Debug, clap::Parser)] #[clap(version)] struct Opt { #[clap(long)] json: Option<::std::path::PathBuf>, Loading @@ -169,7 +172,7 @@ macro_rules! main { } fn main() -> impl ::std::process::Termination { use s3s_test::cli::clap::Parser as _; use clap::Parser as _; let opt = Opt::parse(); s3s_test::cli::main( $register, Loading
justfile +2 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ sync-version: cargo set-version -p s3s-aws 0.11.0-dev cargo set-version -p s3s-fs 0.11.0-dev cargo set-version -p s3s-test 0.11.0-dev cargo set-version -p s3s-e2e 0.11.0-dev publish: cargo publish -p s3s Loading @@ -48,6 +49,7 @@ publish: cargo publish -p s3s-aws cargo publish -p s3s-fs cargo publish -p s3s-test cargo publish -p s3s-e2e # ------------------------------------------------ Loading