zsh-users
 help / color / mirror / code / Atom feed
* Zsh and Autotest
@ 2000-12-22 15:08 Akim Demaille
  0 siblings, 0 replies; only message in thread
From: Akim Demaille @ 2000-12-22 15:08 UTC (permalink / raw)
  To: zsh-users


Hi!

Autotest is a testing framework based on ideas similar to those of
Autoconf.  Autoconf's own test suite is based on Autotest.  An
Autotest test suite is basically a huge for/case/esac/done (25k lines
for Autoconf).  Nobody ever complained about a shell having problems
to handle this.

Nevertheless when I try to run it with Zsh, it basically kills my
machine without starting actual work (-x shows it stops at the for,
i.e., I guess it is trying to find the matching done).  I never had
enough patience to see whether it is still preparing before running,
it's just too painful seeing Zsh swallowing the resources like this.

I personally don't care, Bash and Ash run it fine, but maybe you
wanted to know.  If people want to give it a try, download

        ftp://alpha.gnu.org/gnu/cvs/autoconf.tar.gz

The test suite is the shell script `tests/testsuite', which is created
via make check or make testsuite.

        Akim

PS/  By the way, yes there is Sh compatibility code in there:

#! /bin/sh

# Be Bourne compatible
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  emulate sh
  NULLCMD=:
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  set -o posix
fi


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2000-12-22 15:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-22 15:08 Zsh and Autotest Akim Demaille

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).