这是indexloc提供的服务,不要输入任何密码
Menu

Tree [4ce0cf] 5.9 / Test /
 History

HTTPS access


File Date Author Commit
 .cvsignore 2003-05-05 Andrey Borzenkov Andrey Borzenkov [bd4cb9] unposted: cvsignore VIM *.swp files
 .distfiles 2014-08-23 Peter Stephenson Peter Stephenson [cc6e9d] 33047: use git to simplify massively source dis...
 A01grammar.ztst 2020-01-15 Daniel Shahaf Daniel Shahaf [7ca2b0] 45304: Do execute the always block even when th...
 A02alias.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 A03quoting.ztst 2017-08-03 Peter Stephenson Peter Stephenson [039a34] 41485: test for previous fix
 A04redirect.ztst 2019-06-24 Peter Stephenson Peter Stephenson [4384fd] 44446: Fix here document with file descriptor d...
 A05execution.ztst 2018-12-25 Martijn Dekker Martijn Dekker [2d056e] 43945 (tweaked to remove test failure, noted in...
 A06assign.ztst 2017-12-10 dana dana [805192] 42101 (tweaked): assigning shell status to arra...
 A07control.ztst 2015-01-02 Peter Stephenson Peter Stephenson [b83aa7] 34077: further tests for return status from "fo...
 B01cd.ztst 2020-01-09 Jens Schleusener Jens Schleusener [11dbe4] 45269: Fix misspellings in completions and else...
 B02typeset.ztst 2019-05-14 Peter Stephenson Peter Stephenson [30e356] 44296: "typeset Q= {X}" crashed the shell.
 B03print.ztst 2018-05-13 Oliver Kiddle Oliver Kiddle [a93abe] 42488: test cases for 42369 and address some is...
 B04read.ztst 2011-08-28 Peter Stephenson Peter Stephenson [af0714] 29731: fix read -AE, test that and read -Ae
 B05eval.ztst 2008-08-06 Peter Stephenson Peter Stephenson [c4f333] 25409: fix eval's use of lastval
 B06fc.ztst 2014-11-13 Barton E. Schaefer Barton E. Schaefer [c1d962] 33686: set PS1 before pattern-matching for it
 B07emulate.ztst 2017-09-11 Peter Stephenson Peter Stephenson [2ef3df] 41668: New --emulate option on invocation.
 B08shift.ztst 2014-01-11 Peter Stephenson Peter Stephenson [ed44dd] 32246: option "shift -p" pops arguments from en...
 B09hash.ztst 2016-11-15 Peter Stephenson Peter Stephenson [921b39] 39949: Special case for "-" in directory names.
 B10getopts.ztst 2019-06-28 Martijn Dekker Martijn Dekker [700ec4] 44469: correct error on missing option argument
 B11kill.ztst unknown
 B12limit.ztst unknown
 C01arith.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 C02cond.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 C03traps.ztst 2019-12-31 Daniel Shahaf Daniel Shahaf [9432d9] 45169/0002 (tweaked for trailing newlines): Add...
 C04funcdef.ztst 2019-04-10 Peter Stephenson Peter Stephenson [4fae52] Copy functions using functions -c old new.
 C05debug.ztst 2008-12-29 Geoff Wing Geoff Wing [78d1f8] clean up test temporary files
 D01prompt.ztst 2019-02-03 dana dana [ed4c8f] 44030: prompt: Return error for unrecognised co...
 D02glob.ztst 2020-01-16 dana dana [977e1c] 45292: D02glob: Add regression test for macOS s...
 D03procsubst.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 D04parameter.ztst 2020-01-09 Jens Schleusener Jens Schleusener [11dbe4] 45269: Fix misspellings in completions and else...
 D05array.ztst 2007-06-18 Peter Stephenson Peter Stephenson [abae4f] 23562: add KSH_ZERO_SUBSCRIPT option and leave ...
 D06subscript.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 D07multibyte.ztst 2017-02-01 Jun-ichi Takimoto Jun-ichi Takimoto [0e25f1] 40470: make the test work also with ASCII colla...
 D08cmdsubst.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 D09brace.ztst 2017-07-13 Peter Stephenson Peter Stephenson [a3b3f0] 41420: "{.." wasn't check for brace expansion p...
 E01options.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 E02xtrace.ztst 2019-12-22 Daniel Shahaf Daniel Shahaf [d9dd1b] unposted (follow-up to 45131): Extra testing by...
 Makefile.in 2019-07-16 Peter Stephenson Peter Stephenson [ede3e4] 44523: Add ZTST_handler capability.
 P01privileged.ztst unknown
 README 2002-08-05 Peter Stephenson Peter Stephenson [049dce] 17502: Test changes for xtrace in 17492.
 V01zmodload.ztst 2020-03-07 Daniel Shahaf Daniel Shahaf [0d3d07] unposted: Fix trailing whitespace in test expec...
 V02zregexparse.ztst 2015-11-22 Barton E. Schaefer Barton E. Schaefer [b16883] 37181: consistent use of zmodload and correspon...
 V03mathfunc.ztst 2018-08-12 dana dana [b21a64] 43275: Add log2 to match func
 V04features.ztst 2015-11-22 Barton E. Schaefer Barton E. Schaefer [b16883] 37181: consistent use of zmodload and correspon...
 V05styles.ztst 2019-12-01 Daniel Shahaf Daniel Shahaf [2acbae] unposted: zstyle: Add a unit test and some comm...
 V06parameter.ztst 2017-02-26 Daniel Shahaf Daniel Shahaf [c7048c] Revert 40626 which broke tests.
 V07pcre.ztst 2018-09-18 Daniel Shahaf Daniel Shahaf [dc2bfe] 43493: Have V07pcre fail if PCRE was enabled by...
 V08zpty.ztst 2015-01-14 Peter Stephenson Peter Stephenson [455f85] 34275: assume zpty can't be used for testing Cy...
 V09datetime.ztst 2018-12-29 dana dana [162c19] 43953: Fix rounding/truncation error in %. time...
 V10private.ztst 2019-12-10 Martijn Dekker Martijn Dekker [c578f0] 45004: Fix typos in comments
 V11db_gdbm.ztst 2017-03-21 Peter Stephenson Peter Stephenson [27a55d] Improve comment at top of GDBM test
 V12zparseopts.ztst 2019-03-13 dana dana [632023] 44100: zparseopts: Add -F option, completion, t...
 V13zformat.ztst 2019-12-24 Daniel Shahaf Daniel Shahaf [525faa] 45137: zformat: Allow the specifying minimum wi...
 W01history.ztst 2019-11-19 Daniel Shahaf Daniel Shahaf [030440] unposted: Add smoke test for :P history modifier.
 W02jobs.ztst 2018-09-10 Peter Stephenson Peter Stephenson [d6859c] 43426: disable job control tests involving susp...
 X02zlevi.ztst 2017-12-18 Jun-ichi Takimoto Jun-ichi Takimoto [5f33a9] 42116: multibyte support for ZLE vi-mode word m...
 X03zlebindkey.ztst 2018-04-04 Peter Stephenson Peter Stephenson [3517e4] 42581(?): Fix ZLE inline history expansion.
 X04zlehighlight.ztst 2019-12-26 Daniel Shahaf Daniel Shahaf [379d70] unposted: internal: Remove Vim modeline that in...
 Y01completion.ztst 2019-12-30 Daniel Shahaf Daniel Shahaf [6a67d3] users/24582 + users/24583: Add regression tests...
 Y02compmatch.ztst 2015-11-22 Barton E. Schaefer Barton E. Schaefer [b16883] 37181: consistent use of zmodload and correspon...
 Y03arguments.ztst 2018-04-05 Oliver Kiddle Oliver Kiddle [25da57] 42575: fix to not complete options in the argum...
 comptest 2015-12-10 Peter Stephenson Peter Stephenson [a5233f] 37378: New bindkey tests.
 list-XFails 2020-01-12 Daniel Shahaf Daniel Shahaf [9f8c36] 45290: New helper script for listing XFail tests.
 runtests.zsh 2007-12-25 Clint Adams Clint Adams [4aef00] 24316: count skipped tests differently from suc...
 ztst.zsh 2019-12-31 Daniel Shahaf Daniel Shahaf [7e2c80] 45169/0001: In the test suite, allow test cases...

Read Me

There are now different sections, expressed by the first letter in the
scripts names:

 A: basic command parsing and execution
 B: builtins
 C: shell commands with special syntax
 D: substititution
 E: options
 P: privileged (needs super-user privileges)
 V: modules
 W: builtin interactive commands and constructs
 X: line editing
 Y: completion
 Z: separate systems and user contributions

You will need to run these by using `make test' in the Test subdirectory of
the build area for your system (which may or may not be the same as the
Test subdirectory of the source tree), or the directory above.  You can get
more information about the tests being performed with
  ZTST_verbose=1 make check
(`test' is equivalent to `check') or change 1 to 2 for even more detail.

Individual or groups of tests can be performed with
  make TESTNUM=C02 check
or
  make TESTNUM=C check
to perform just the test beginning C02, or all tests beginning C,
respectively.

Instructions on how to write tests are given in B01cd.ztst, which acts as a
model.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.