Hi,

Forgot to commit test/local.mk needed for the tests:


diff --git a/tests/local.mk b/tests/local.mk
index d3cfbcd02..ff83e0721 100644
--- a/tests/local.mk
+++ b/tests/local.mk
@@ -221,9 +221,11 @@ all_tests =                                        \
   tests/rm/rm1.sh                              \
   tests/touch/empty-file.sh                    \
   tests/rm/rm2.sh                              \
-  tests/rm/rm3.sh                              \
+  tests/rm/rm3a.sh                             \
+  tests/rm/rm3b.sh                             \
   tests/rm/rm4.sh                              \
-  tests/rm/rm5.sh                              \
+  tests/rm/rm5a.sh                             \
+  tests/rm/rm5b.sh                             \
   tests/rm/sunos-1.sh                          \
   tests/rm/unread2.sh                          \
   tests/rm/unread3.sh                          \


On 14-01-2021 15:33, Ben wrote:
> Hi,
> 
> I was looking into optimizing rm, I saw that it always
> checked is_empty_dir in prompt, which can be skipped.
> 
> The first patch, fixes a minimal issue, the test relied
> on the readdir in prompt, which it shouldn't.
> 
> Instead of fixing tests/rm/rm3.sh and tests/rm/rm5.sh,
> I have thought about adding x->interactive as a flag to
> the skip_check test, but I don't think the interactive
> flag should interfere with behavior in that way.
> 
> But as the current change *does* change behavior,
> I leave it up to you to decide.
> 
> 
> Thank you,
> 
> Ben Wijen (2):
>   rm: Fix readdir test
>   rm: Skip is_empty_dir in prompt
> 
>  src/remove.c                 | 7 +++++--
>  tests/rm/rm-readdir-fail.sh  | 4 ++--
>  tests/rm/{rm3.sh => rm3a.sh} | 2 +-
>  tests/rm/{rm3.sh => rm3b.sh} | 4 ++++
>  tests/rm/{rm5.sh => rm5a.sh} | 2 +-
>  tests/rm/{rm5.sh => rm5b.sh} | 2 ++
>  6 files changed, 15 insertions(+), 6 deletions(-)
>  copy tests/rm/{rm3.sh => rm3a.sh} (98%)
>  rename tests/rm/{rm3.sh => rm3b.sh} (95%)
>  copy tests/rm/{rm5.sh => rm5a.sh} (97%)
>  rename tests/rm/{rm5.sh => rm5b.sh} (97%)
> 

Reply via email to