aboutsummaryrefslogtreecommitdiff
path: root/bin/sh/tests
Commit message (Expand)AuthorAgeFilesLines
* sh: Fix job pointer invalidation with trapsasyncJilles Tjoelker2025-11-192-0/+10
* sh: Don't assume EINTR means SIGALRMDag-Erling Smørgrav2025-11-193-2/+50
* sh: Fix a double free in a rare scenario with pipesJilles Tjoelker2025-11-172-0/+7
* sh: Implement simple parameter expansion in PS1 and PS2Matthew Phillips2025-11-077-0/+56
* sh tests: Fix racy test11.0Bryan Drewery2025-11-071-2/+2
* sh(1): Do not interpret chdir to "" as equivalent to chdir with no argumentXin LI2025-07-023-0/+5
* tests: Update for jemalloc's option parsingEd Maste2025-06-171-2/+2
* sh tests: Fix ktrace usage now that envvars are traced by defaultMark Johnston2024-11-172-2/+2
* Remove residual blank line at start of MakefileWarner Losh2024-07-159-9/+0
* sh tests: Update $LINENO tests after $FreeBSD$ removalMark Johnston2023-08-232-4/+4
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-16520-520/+0
* sh: nullify ENV in testsPiotr Pawel Stefaniak2022-08-203-3/+3
* sh: accept fc options grouped behind one '-'Piotr Pawel Stefaniak2022-08-204-0/+14
* sh: Fix heredoc at certain places in case and forJilles Tjoelker2021-10-274-0/+28
* read builtin: Empty variables on timeoutBryan Drewery2021-09-243-0/+27
* sh/tests: Add a second kind of binary scripts without #!Jilles Tjoelker2021-01-032-0/+11
* sh: Write absolute path in command -vV and typeJilles Tjoelker2020-09-014-0/+42
* sh: Keep ignored SIGINT/SIGQUIT after set in a background jobJilles Tjoelker2020-08-282-0/+17
* sh/tests: Re-enable bin.sh.execution.functional_test.bg12.0Jilles Tjoelker2020-06-281-15/+1
* sh/tests: Fix flaky execution/bg12.0Jilles Tjoelker2020-06-281-1/+1
* Temporarily skip flakey bin.sh.execution.functional_test.bg12 in CILi-Wen Hsu2020-06-261-1/+15
* sh/tests: Add tests for SIGINT in non-jobc background commandsJilles Tjoelker2020-06-143-0/+30
* sh: Allow more scripts without #!Jilles Tjoelker2020-05-302-0/+9
* sh: Fix double INTON with vforkJilles Tjoelker2020-05-162-0/+7
* sh/tests: Test some obscure cases with aliasing keywordsJilles Tjoelker2020-05-125-0/+21
* sh: Test that executing various binary files is rejectedJilles Tjoelker2019-12-305-0/+64
* sh/tests: Improve failure messages of expansion/arith15.0Jilles Tjoelker2019-03-071-3/+3
* sh: Add set -o pipefailJilles Tjoelker2019-02-248-0/+39
* sh: Restore $((x)) error checking after fix for $((-9223372036854775808))Jilles Tjoelker2019-02-103-0/+31
* Fix an edge case when parsing large numbers which resulted in inconsistentDag-Erling Smørgrav2019-01-092-0/+21
* sh: Add test for exported but unset variablesJilles Tjoelker2019-01-032-0/+6
* sh: Fix ${param?} default error messageJilles Tjoelker2018-11-282-0/+12
* sh: Use 126 and 127 exit status for failures opening a scriptJilles Tjoelker2018-11-272-0/+6
* sh: Don't treat % specially in CDPATHJilles Tjoelker2018-07-152-0/+25
* sh: Allow unquoted newlines in word in ${param+word} etc.Jilles Tjoelker2018-05-204-0/+25
* sh: Test that backslash-newline within single-quotes is not specialJilles Tjoelker2018-05-112-0/+6
* sh: Don't have [ match any [[:class:]]Jilles Tjoelker2018-04-292-0/+6
* Fix a few speelling errorsEitan Adler2017-12-281-1/+1
* DIRDEPS_BUILD: Connect new directories.Bryan Drewery2017-10-311-0/+11
* sh: Add test for sh -c with missing command string.Jilles Tjoelker2017-08-132-0/+4
* sh: Add tests for sh -c that already pass.Jilles Tjoelker2017-08-126-0/+41
* sh: Ignore error when cd writes the directory actually switched to.Jilles Tjoelker2017-06-252-0/+7
* sh: Fix INTOFF leak when a redirection on a compound command fails.Jilles Tjoelker2017-06-042-0/+6
* sh: Fix '-' from quoted arithmetic in case/glob pattern range.Jilles Tjoelker2017-05-142-0/+11
* sh: Add test for arithmetic expansion in [x-y] pattern range.Jilles Tjoelker2017-05-132-0/+11
* sh: Fix INTOFF leak after a builtin with different locale settings.Jilles Tjoelker2017-05-072-0/+6
* sh: Add some tests for command substitution final newline stripping.Jilles Tjoelker2017-04-273-0/+15
* sh: Add tests for NUL byte in command substitution output.Jilles Tjoelker2017-04-232-0/+25
* sh: Fix use after free when resetting an in-use alias.Jilles Tjoelker2017-04-162-0/+9
* sh: Link the new test to the build.Jilles Tjoelker2017-04-161-0/+1