summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Have whenceforce() require the -x option to check the execute bitKerin Millar2024-06-281-20/+37
* Add the substr() functionKerin Millar2024-06-281-0/+39
* Add the trueof_all() and trueof_any() functionsKerin Millar2024-06-251-0/+44
* Render gentoo-functions modular in natureKerin Millar2024-06-231-1/+5
* Add the is_anyof() and is_subset() functionsKerin Millar2024-06-141-0/+49
* Promote _print_args() to the public function, quote_args()Kerin Millar2024-06-121-14/+14
* Add the parallel_run() functionKerin Millar2024-06-121-1/+20
* Add the get_nprocs() functionKerin Millar2024-06-121-0/+12
* Add the whenceforth() function as a type -P alternativeKerin Millar2024-06-121-0/+39
* Add the hr() function to print a horizontal ruleKerin Millar2024-06-121-0/+24
* Add the trim() functionKerin Millar2024-06-121-0/+29
* Add the oldest() and newest() functionsKerin Millar2024-06-121-0/+39
* Add the srandom() functionKerin Millar2024-06-121-0/+22
* test-functions: Clean up the indentationKerin Millar2024-06-111-26/+26
* test-functions: Remove an unused variableKerin Millar2024-06-111-1/+0
* Relax parameter validation for various functionsKerin Millar2024-06-111-11/+2
* test-functions: Minor ebegin() test refactoringKerin Millar2024-05-211-3/+3
* test-functions: Render tests somewhat fast againKerin Millar2024-05-211-4/+13
* Render argument checking more stringent; standardise diagnosticsKerin Millar2024-05-201-6/+5
* test-functions: Include /opt/pkg/bin in PATHKerin Millar2024-05-201-1/+1
* test-functions: Actually remove print_args()Kerin Millar2024-05-191-17/+0
* Separate some edo() code into a _print_args() helper functionKerin Millar2024-05-181-9/+9
* test-functions: Fix spurious edo() test failuresKerin Millar2024-05-181-5/+7
* test-functions: Fix invalid TAP outputKerin Millar2024-05-181-1/+1
* Add an edo() functionKerin Millar2024-05-181-0/+15
* test-functions: Use test rather than [ to placate shellcheckKerin Millar2024-05-181-2/+2
* test-functions: Fix a spurious test failureKerin Millar2024-05-181-185/+188
* Add a die() functionKerin Millar2024-05-171-14/+25
* Simplify _eprint() and _eend() behaviour markedlyKerin Millar2024-05-141-34/+0
* test-functions: Add a test for the ebegin() functionKerin Millar2023-06-101-0/+20
* test-functions: Really fix non-conforming TAP outputKerin Millar2023-06-101-10/+11
* test-functions: Fix non-conforming TAP 14 outputKerin Millar2023-06-101-11/+18
* Address a slew of shellcheck warningsKerin Millar2023-06-091-8/+10
* test-functions: Add a test for the _update_cursor_coords() functionKerin Millar2023-06-091-0/+22
* test-functions: Do not silence ewarn() while testing is_older_than()Kerin Millar2023-06-091-1/+1
* test-functions: Ensure that ecma48-cpr can be resolved during src_test()Kerin Millar2023-06-091-0/+8
* Add a chdir() function to act as a safer alternative to the cd builtinKerin Millar2023-06-091-3/+60
* test-functions: Add a test for the _is_visible() functionKerin Millar2023-06-071-0/+21
* test-functions: Silence ewarn() while testing is_older_than()Kerin Millar2023-06-071-1/+1
* test-functions: Add a test for the is_identifier() functionKerin Millar2023-06-071-0/+56
* test-functions: Also test is_older_than with just one argumentKerin Millar2023-02-141-0/+4
* test-functions: Add a test for the yesno() functionKerin Millar2023-02-121-0/+39
* test-functions: Add a test for the is_int() functionKerin Millar2023-02-101-5/+33
* test-functions: Add a test for the esyslog() functionKerin Millar2023-02-091-37/+83
* test-functions: Reduce the boilerplate required for new testsKerin Millar2023-02-081-26/+31
* Mention that the busybox builtins work with the test scriptKerin Millar2023-02-081-1/+2
* test-functions: Don't imply that coreutils is requiredKerin Millar2023-02-081-4/+3
* test-functions: unset -v dir a little earlierKerin Millar2023-02-081-2/+2
* Add some more tests for the get_bootparam() functionKerin Millar2023-02-071-7/+13
* Convert the test suite to sh, eliminating the bash dependencyKerin Millar2023-02-071-89/+100