GitHub / shellspec/shellspec / commits
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| f2d13f99 | Fix use of incorrect return in shellspec -init | Koichi Nakashima <k****i@n****e> | almost 2 years ago | |
| b7f4893e | Fixes to work in noclobber mode | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 7e6d8fcc | Allow execution "zsh --emulate zsh shellspec" | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 464def7e | Remove test for shellspec_clone_typeset | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 9c1493fc | Make shellspec_get_nth work with sh/ksh emulation in zsh | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| f7d655d1 | Allow execution like "bash -o posix shellspec" | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 2c2967f3 | dockerfiles: Increase the lower limit of coverage limits | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 26279663 | Actions: Do apt-get update before apt-get install | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| dc257ae0 | Actions: Make pdksh test on NetBSD (re-add) | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 0d6b7741 | Workaround for NetBSD ksh | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| c32d2b0e | Revert "Actions: Make pdksh test on NetBSD" | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| aa3cfcd6 | Actions: Make pdksh test on NetBSD | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 4d1c36f7 | Update README.md | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| c78ba54a | Update README.md | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 1acbe649 | Update README.md | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| ef9ffe96 | Remove CI by CirrusCI | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 9903ebaf | Remove CI by CircleCI | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| f87f3b4c | Actions: Change runner in coverage.yml to Ubuntu-22.04 | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 09cfd3e2 | Actions: Add make check to static.yml | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 30ea44e0 | Create static.yml |
Koichi Nakashima <k****i@n****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 002f36ae | Update getoptions | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| cb649abb | Update getoptions | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 7d050fc1 | Handling when emulation mode cannot be detected in zsh | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 9ff9261b | Allow hooks to run when set -o noclobber=yes |
Mike M Pestorich <m****e@s****m>
Committed by: Koichi Nakashima <k****i@n****e> |
about 2 years ago | |
| 141ae36c | Output POSIX(ly-correct) mode or zsh emulation status | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| ba971e43 | Update to getoptions v3.3.1 | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 4fb15312 |
lib/core/evaluation.sh: trim spaces between `#!` and the command
Signed-off-by: Mattéo Rossillol‑‑Laruelle <b****m@p****m> |
Mattéo Rossillol‑‑Laruelle <b****m@p****m>
Committed by: Koichi Nakashima <k****i@n****e> |
about 2 years ago | |
| 2e434cea | Update to getoptions v3.3.1 | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 06c1cdd8 |
Bump actions/checkout from 2 to 4
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Koichi Nakashima <k****i@n****e> |
about 2 years ago | |
| fdbfc81c | Actions: Ensure that coverage is performed only on the master branch | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 38cf0c31 |
Bump actions/create-release from 1.0.0 to 1.1.4
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Koichi Nakashima <k****i@n****e> |
about 2 years ago | |
| ae9776df | Create dependabot.yml |
Koichi Nakashima <k****i@n****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8aa3df59 | Make it work with old yash in POSIXly-correct mode | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| b5a78fc9 | Update to getoptions v3.3.1 | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| aa05c6ef | [ci skip] dockerfiles: Fix kcov test images | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| ebe08b75 | Make it work with yash in POSIXly-correct mode | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| bf5c49ff | Fix "make coverage" and reduce dependency on shellspec/kcov | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 0bc183ab | Remove coverage reports by coveralls | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 42c66099 | [ci skip] dockerfiles: Update kcov test images | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 5c81f571 | Fixed a bug in the Dump helper (c3dbbbb) | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 3a831d8a | Merge built-in command workaround for yash | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 8ece5a72 | actions: Fix job name | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 36705768 | circleci: Disable workflows that take long | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| c209cb49 | Do not close FD9 for prechecker | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 225e0f0e | shellspec-time.sh: Drop bourne shell support | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| cfb272b0 | Update dockerfiles | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 2b7216ba | Improve stability on ksh93t | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| ed5230a0 | dockerfiles: Re-add Dockerfile for ksh93r | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 8a7e8d27 | Rewrite the code to execute the executor | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 83c58d67 | Fixed file descriptor handling | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 38eee75c | actions: Remove i18n testing in CI | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 4266675c | cirrusci: Update FreeBSD version | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 8dee4ce8 | Re-implement shellspec-time for locale support | Koichi Nakashima <k****i@n****e> | about 2 years ago | |
| 45b02e05 | Fix for ksh93u+ on AIX 7.3 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 6f930df1 | Improve stability in older ksh93 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 9b2d5960 | Improved locale support for some shells | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 2c454718 | Make debian-i18n-testing capable of testing various shells | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| cee95dc7 | merge Merge pull request #281 from LukeSavefrogs/master |
Koichi Nakashima <k****i@n****e>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5543bdc9 | Fix tests for i18n | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| c1313db1 | Add tests for i18n | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 4156d296 | Readd test for ubuntu-noble | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 166e4f05 | Internal use commands fall back to POSIX version | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 088c98a4 | Revert "Fix for shellcheck" | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 8200e7c4 | Revert "Prefer to use POSIX commands internally" | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 5d326a7c | Fix for shellcheck | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 61ea29e1 | Prefer to use POSIX commands internally | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 5ad965b0 | merge Merge pull request #297 from hoijui/patch-1 |
Koichi Nakashima <k****i@n****e>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a834ed32 | [ci skip] Update README.md | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| e9200186 | [ci skip] Update README.md | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 4c0d195d | [ci skip] Update README.md | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| c866016a | LANG=C for /usr/xpg4/bin/sh on Solaris 11.4 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 0b4077fb | Fix for /usr/xpg4/bin/sh on Solaris 11.4.42 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 05e05ca2 | actions: Fix yaml files | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| a0e5678a | actions: Add BSD & Solaris VMs | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| cfd0ca93 | Add yaml files for FreeBSD | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| a01dc0e0 | actions: Fix freebsd-14.yml | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 2f8ceba4 | actions: Add breebsd-14.yml | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| b27d3c62 | Add .shellcheckrc | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 304c130a | Update shellcheck | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| b0be62d5 | Fix for busybox-w32 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| d0bd7eba | Fix for posh on cygwin | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| b478a0bf | Remove testing by Travis CI | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 295e0bbe | cirrusci: Update Versions | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| b0829ae4 | circleci: update versions | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| e4bc4adc | actions: remove ubuntu-noble as it is not yet supported | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 872aad2c | Update dockerfiles for testing | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| ca77d7a9 | actions: Update test environments | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 096274ad | Workaround for yash >= 2.54 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 7c1f0d40 | Update dockerfiles for testing | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| eeaafa9e | Workaround for OpenBSD >= 7.4 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 699ebb52 | Workaround for bash 5.2 | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 321e6f2f | specfiles mulst not depend on IFS values | Koichi Nakashima <k****i@n****e> | over 2 years ago | |
| 65c924bb | README: Adds link explaining what BDD means |
hoijui <h****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 93e98dcb | fix: Added support for comma (`,`) as decimal separator in some locales - Fix... | Luca Salvarani <l****9@g****m> | almost 4 years ago | |
| f800240b | ci: Use msys2/setup-msys2 for msys2 tests | Koichi Nakashima <k****i@n****e> | over 4 years ago | |
| 9b8c4608 | ci: Remove unnecessary codes | Koichi Nakashima <k****i@n****e> | over 4 years ago | |
| 27d479fc | ci: Remove deprecated FreeBSD 11 tests | Koichi Nakashima <k****i@n****e> | over 4 years ago | |
| 737991b2 | Change supported busybox-w32 versions | Koichi Nakashima <k****i@n****e> | over 4 years ago | |
| 049164f9 | Update shellcheck version for ci | Koichi Nakashima <k****i@n****e> | over 4 years ago | |
| b8935ec2 | Update shellcheck version | Koichi Nakashima <k****i@n****e> | over 4 years ago |