From a39696d013fcec87188e2c64c6022a38db18b86a Mon Sep 17 00:00:00 2001 From: Casey Rodarmor Date: Mon, 2 Sep 2024 19:02:18 -0700 Subject: [PATCH] Revise --- src/subcommand/create.rs | 1 + src/subcommand/verify.rs | 1 + tests/create.rs | 2 +- tests/verify.rs | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/subcommand/create.rs b/src/subcommand/create.rs index b205528..905c53f 100644 --- a/src/subcommand/create.rs +++ b/src/subcommand/create.rs @@ -49,6 +49,7 @@ pub(crate) fn run(root: &Utf8Path) -> Result { } if !dirs.is_empty() { + dirs.sort(); return Err(Error::EmptyDirectory { paths: dirs .into_iter() diff --git a/src/subcommand/verify.rs b/src/subcommand/verify.rs index 46d5287..98d0734 100644 --- a/src/subcommand/verify.rs +++ b/src/subcommand/verify.rs @@ -70,6 +70,7 @@ pub(crate) fn run(root: &Utf8Path) -> Result { } if !dirs.is_empty() { + dirs.sort(); return Err(Error::EmptyDirectory { paths: dirs .into_iter() diff --git a/tests/create.rs b/tests/create.rs index 2d285d4..3a9465f 100644 --- a/tests/create.rs +++ b/tests/create.rs @@ -153,7 +153,7 @@ fn multiple_empty_directory_error() { .args(["create", "."]) .current_dir(&dir) .assert() - .stderr("error: empty directories `foo` and `bar`\n") + .stderr("error: empty directories `bar` and `foo`\n") .failure(); } diff --git a/tests/verify.rs b/tests/verify.rs index c94353d..e1d24d5 100644 --- a/tests/verify.rs +++ b/tests/verify.rs @@ -97,7 +97,7 @@ fn multiple_empty_directories() { .args(["verify", "."]) .current_dir(&dir) .assert() - .stderr("error: empty directories `foo` and `bar`\n") + .stderr("error: empty directories `bar` and `foo`\n") .failure(); }