On Thu, Mar 19, 2020 at 09:00:04PM +0700, Đoàn Trần Công Danh wrote: > Alpine Linux's default unzip(1) doesn't support `-a`. > > Skip those tests on that platform. Makes sense. One minor nit: > +test_lazy_prereq UNZIP_CONVERT ' > + ( > + mkdir unzip-convert && > + cd unzip-convert && > + "$GIT_UNZIP" -a "$TEST_DIRECTORY"/t5003/infozip-symlinks.zip > + ) > +' Lazy prereqs are already evaluated in a throw-away directory, so you can drop the subshell and mkdir/cd. -Peff