From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22701 invoked from network); 22 Nov 1999 13:57:00 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 22 Nov 1999 13:57:00 -0000 Received: (qmail 21436 invoked by alias); 22 Nov 1999 13:56:51 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 8723 Received: (qmail 21428 invoked from network); 22 Nov 1999 13:56:50 -0000 To: zsh-workers@sunsite.auc.dk Subject: Completion test suite References: <199911220934.KAA04967@beta.informatik.hu-berlin.de> MIME-Version: 1.0 (generated by AKEMI 1.13.2 - =?ISO-2022-JP?B?Ig==?= =?ISO-2022-JP?B?GyRCQTA0Y0s8GyhCIg==?=) Content-Type: text/plain; charset=US-ASCII From: Tanaka Akira Date: 22 Nov 1999 22:56:41 +0900 In-Reply-To: Sven Wischnowsky's message of "Mon, 22 Nov 1999 10:34:12 +0100 (MET)" Message-ID: User-Agent: Chao-gnus/6.12.5 AKEMI/1.13.2 (=?ISO-2022-JP?B?GyRCQTAbKEI=?= =?ISO-2022-JP?B?GyRCNGNLPBsoQg==?=) FLAM-DOODLE/1.12.6 (=?ISO-2022-JP?B?GyRCM3cbKEI=?= 10R4.0/5.0) Emacs/20.4 (sparc-sun-solaris2.6) MULE/4.0 (HANANOEN) In article <199911220934.KAA04967@beta.informatik.hu-berlin.de>, Sven Wischnowsky writes: > Because it *is* quite complicated, so much so that I can't tests > everything. So, definitely we need some automatic test suite for completion system. When I tried it with expect, I found that it is very difficult because expect's support of screen based user interfaces like zsh (and other termcap/terminfo based program and curses based program) is not so good. I think that zsh should have some noninteractive way to use completion system for this purpose. If we can invoke completion system noninteractively with an arbitrary command line and zsh can dumps its completion result, it is enough to write test suite, maybe. -- Tanaka Akira