summaryrefslogtreecommitdiff
path: root/Test
AgeCommit message (Collapse)AuthorFilesLines
2022-05-0150160: Regression tests for 50126, 50136, and 50149Bart Schaefer2-0/+26
2022-05-0150157: Tests for 50150Daniel Shahaf1-0/+11
2022-05-0150159: Tests for sysread, including 50101 regressionBart Schaefer1-0/+66
2022-04-2650089: unset LC_* for multibyte tests in X03zlebindkeyJun-ichi Takimoto1-0/+1
2022-04-17unposted (see 50072): check exit status in exit-from-trap testBart Schaefer1-1/+1
2022-04-1450069: ChangeLog and test description for 50068Bart Schaefer1-1/+1
2022-04-1450068: 'exit' in trap causes calling function to returnBart Schaefer1-1/+1
2022-04-1450052: do nothing when skipping test V14systemJun-ichi Takimoto1-1/+1
2022-04-1450046: ztst.zsh: export LANG to child zshJun-ichi Takimoto1-0/+3
2022-04-1250013: skip %test if a chunk in %prep failsJun-ichi Takimoto2-26/+31
Only %test is skipped if a chunk in %prep returns nonzero. Both %test and %clean are skipped if ZTST_unimplemented is set in a chunk of %prep. ZTST_cleanup is run in both cases.
2022-04-1249996 (Peter) + 50012: add ZTST_continueJun-ichi Takimoto2-7/+28
2022-04-1150043: avoid spurious test failures when "make check" as rootBart Schaefer2-3/+11
2022-03-3049906 (Bart), 49911: Fixes to querying jobs in subshell.Peter Stephenson1-0/+28
Don't attempt to query invalid job off end of table, resulting in crashes from $jobtstates. If background task started in subshell, look at tatsks within subshell instead of main shell. Document and add test.
2022-03-3049813: Add missing testMikael Magnusson1-1/+1
2022-03-3049910: move multibyte-related f-flagged test from E03 to D07Jun-ichi Takimoto2-5/+12
POSIX requires printf should calculate width/precision in %s conversion in bytes (not in characters) even in multibyte locale
2022-03-3049908: reset LC_CTYPE to C during testsJun-ichi Takimoto1-2/+1
and do not export MODULE_PATH since child zsh will not import it
2022-03-2949853 + 49882/49883: make "${arr[*]:off}" compatible with ksh/bashJun-ichi Takimoto1-0/+32
2022-03-0649802 (+49804): pass MODULE_PATH to zsh started in test W03Jun-ichi Takimoto1-0/+1
2022-03-0349792: Non-interative shell input is line buffered.Peter Stephenson1-0/+9
2022-03-0349787: test for jobs fix in 49783Peter Stephenson2-0/+51
2021-12-1449518: fix exclusions for mixed - and + stacked optionsOliver Kiddle1-0/+22
2021-12-0149628: Add an xfail test for RPS1/RPROMPT equivalence.Daniel Shahaf1-0/+6
2021-12-0149624: Expect the test 'All identifiers are variable references in POSIX ↵Daniel Shahaf1-1/+1
arithmetic' to pass, as it has been passing since 49611.
2021-11-2849601: don't create ambiguous history file entries for lines ending with a ↵Oliver Kiddle1-0/+22
backslash
2021-11-2647599 (tweaked): New test for '{foo,bar}' in command positionDaniel Shahaf1-0/+8
It's currently treated as a list but should perhaps be a brace expansion.
2021-11-12github #82: Fix typosDimitris Apostolou2-2/+2
2021-11-1249572: Let _expand preserve array form w/out zstyle globMarlon Richert1-0/+11
2021-11-1249561: add zformat -F option, similar to -f but ternary expressions check ↵Oliver Kiddle1-0/+24
for existence instead of doing math evaluation
2021-10-30unposted (c.f. Bart: 49531): fix completion test where a typo marked it as ↵Oliver Kiddle1-1/+1
expected to fail
2021-10-2649521: Define correct behavior of || completion matchersMarlon Richert1-17/+109
* Add xfail tests to show how :||= matchers should behave in order to provide completion features that cannot be implemented with :|= matchers. * Update compwid.yo to further describe the correct behavior. * Update compwid.yo to use completion terminology more consistently.
2021-10-2349499 based on 49496 by Jun T.: fixes to option -A of _argumentsOliver Kiddle1-0/+35
2021-10-0449456: clean up detection of private params in nested scopes, update docBart Schaefer1-3/+3
2021-09-26unposted: Fix typosDaniel Shahaf2-2/+2
2021-09-0949353: Fix comments in sourced file.Peter Stephenson1-0/+9
If the file was sourced from an interactive shell with INTERACTIVE_COMMENTS not set, comments were not parsed. Note there is a remaining edge case where the sourced file is in fact entered at the comment line.
2021-09-0849386: handle separate source/build treesBart Schaefer1-1/+1
2021-09-0849377: fix segfault by 'bindkey -d' with reordered keymapnamtabJun-ichi Takimoto1-0/+15
2021-09-0649218: run-help filters cmd_args before calling run-help-<command>Marlon Richert1-0/+106
2021-09-0648888: improve doc for $$ and $PPID, add fail test for PPID readonly-nessBart Schaefer1-0/+3
2021-08-1049269: Fix "[ ! -o ]".Peter Stephenson1-1/+1
This should detect "-o" as non-empty string; "-a" was alrady working. Update the test.
2021-07-1949166: fix coredump in ${name:offset:length} with ill-formatted lengthJun-ichi Takimoto1-4/+3
2021-05-2148864: Improve extra-verbose completion display strings for array parameter ↵Marlon Richert1-5/+9
values
2021-05-1848594 (plus an "F:" line corresponding to the question there): New tests for ↵Daniel Shahaf1-0/+36
functions -t / functions -T
2021-05-1548560: add new test file missed on original commitBart Schaefer1-0/+163
2021-05-1548810: fix potential name clash in test case for autoloadingBart Schaefer1-2/+4
2021-05-0648787: Fix command status after failed ifPeter Stephenson1-0/+5
If "if" had a hard error in the condition, and there was no else clause, the command status was incorrectly cleared to zero. Add test.
2021-05-0348614: getopts: Calculate OPTIND according to POSIX_BUILTINSdana1-0/+29
2021-04-2148606 + 48607 + unposted test: zmathfunc: Force arguments to be numbers and ↵Daniel Shahaf1-1/+7
catch errors.
2021-04-21unposted (cf. 48156): New test.Daniel Shahaf1-0/+5
2021-04-1847704: POSIX export and readonly ignore "-p" when parameter names also appearBart Schaefer1-5/+3
2021-04-1848560: add TYPESET_TO_UNSET option to remove initialization of parametersBart Schaefer5-8/+28
Changes typeset such that ${newparam-notset} yields "notset" and "typeset -p newparam" does not show an assignment to the parameter. This is similar to the default behavior of bash and ksh, with minor differences in typeset output. Also add tests for some POSIX incompatibilities plus minor changes for test harness robustness.