From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gentoo-functions:master commit in: /
Date: Sun, 11 Aug 2024 10:11:11 +0000 (UTC) [thread overview]
Message-ID: <1723371064.29c0a982c1a0c7c985d02fc8833eff16036e8366.sam@gentoo> (raw)
commit: 29c0a982c1a0c7c985d02fc8833eff16036e8366
Author: Kerin Millar <kfm <AT> plushkava <DOT> net>
AuthorDate: Sat Aug 10 06:08:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 10:11:04 2024 +0000
URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=29c0a982
test-functions: consistently align the test parameter declarations
This is merely a whitespace cleanup.
Signed-off-by: Kerin Millar <kfm <AT> plushkava.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>
test-functions | 264 ++++++++++++++++++++++++++++-----------------------------
1 file changed, 132 insertions(+), 132 deletions(-)
diff --git a/test-functions b/test-functions
index 81593b8..fe26905 100755
--- a/test-functions
+++ b/test-functions
@@ -84,9 +84,9 @@ test_chdir() {
test_die() {
set -- \
- eq 1 0 \
- eq 2 2 \
- eq 126 126 \
+ eq 1 0 \
+ eq 2 2 \
+ eq 126 126 \
eq 255 255
callback() {
@@ -141,59 +141,59 @@ test_is_older_than() {
local age tstamp
set -- \
- ge 1 N/A N/A \
- ge 1 newer N/A \
- ge 1 newer-empty N/A \
- ge 1 newer/file N/A \
- ge 1 non-existent N/A \
- eq 0 newer newer \
- ge 1 newer newer-empty \
- eq 0 newer newer/file \
- ge 1 newer non-existent \
- ge 1 newer older \
- ge 1 newer older-empty \
- ge 1 newer older/file \
- eq 0 newer-empty newer \
- ge 1 newer-empty newer-empty \
- eq 0 newer-empty newer/file \
- ge 1 newer-empty non-existent \
- ge 1 newer-empty older \
- ge 1 newer-empty older-empty \
- ge 1 newer-empty older/file \
- ge 1 newer/file newer \
- ge 1 newer/file newer-empty \
- ge 1 newer/file newer/file \
- ge 1 newer/file non-existent \
- ge 1 newer/file older \
- ge 1 newer/file older-empty \
- ge 1 newer/file older/file \
- eq 0 non-existent newer \
- eq 0 non-existent newer-empty \
- eq 0 non-existent newer/file \
- ge 1 non-existent non-existent \
- eq 0 non-existent older \
- eq 0 non-existent older-empty \
- eq 0 non-existent older/file \
- eq 0 older newer \
- eq 0 older newer-empty \
- eq 0 older newer/file \
- ge 1 older non-existent \
- eq 0 older older \
- ge 1 older older-empty \
- eq 0 older older/file \
- eq 0 older-empty newer \
- eq 0 older-empty newer-empty \
- eq 0 older-empty newer/file \
- ge 1 older-empty non-existent \
- eq 0 older-empty older \
- ge 1 older-empty older-empty \
- eq 0 older-empty older/file \
- eq 0 older/file newer \
- eq 0 older/file newer-empty \
- eq 0 older/file newer/file \
- ge 1 older/file non-existent \
- ge 1 older/file older \
- ge 1 older/file older-empty \
+ ge 1 N/A N/A \
+ ge 1 newer N/A \
+ ge 1 newer-empty N/A \
+ ge 1 newer/file N/A \
+ ge 1 non-existent N/A \
+ eq 0 newer newer \
+ ge 1 newer newer-empty \
+ eq 0 newer newer/file \
+ ge 1 newer non-existent \
+ ge 1 newer older \
+ ge 1 newer older-empty \
+ ge 1 newer older/file \
+ eq 0 newer-empty newer \
+ ge 1 newer-empty newer-empty \
+ eq 0 newer-empty newer/file \
+ ge 1 newer-empty non-existent \
+ ge 1 newer-empty older \
+ ge 1 newer-empty older-empty \
+ ge 1 newer-empty older/file \
+ ge 1 newer/file newer \
+ ge 1 newer/file newer-empty \
+ ge 1 newer/file newer/file \
+ ge 1 newer/file non-existent \
+ ge 1 newer/file older \
+ ge 1 newer/file older-empty \
+ ge 1 newer/file older/file \
+ eq 0 non-existent newer \
+ eq 0 non-existent newer-empty \
+ eq 0 non-existent newer/file \
+ ge 1 non-existent non-existent \
+ eq 0 non-existent older \
+ eq 0 non-existent older-empty \
+ eq 0 non-existent older/file \
+ eq 0 older newer \
+ eq 0 older newer-empty \
+ eq 0 older newer/file \
+ ge 1 older non-existent \
+ eq 0 older older \
+ ge 1 older older-empty \
+ eq 0 older older/file \
+ eq 0 older-empty newer \
+ eq 0 older-empty newer-empty \
+ eq 0 older-empty newer/file \
+ ge 1 older-empty non-existent \
+ eq 0 older-empty older \
+ ge 1 older-empty older-empty \
+ eq 0 older-empty older/file \
+ eq 0 older/file newer \
+ eq 0 older/file newer-empty \
+ eq 0 older/file newer/file \
+ ge 1 older/file non-existent \
+ ge 1 older/file older \
+ ge 1 older/file older-empty \
ge 1 older/file older/file
# The mtimes need to be explicitly assigned. Empirical evidence has
@@ -222,17 +222,17 @@ test_get_bootparam() {
cmdline="foo gentoo=bar,baz quux"
set -- \
- ge 1 "${cmdline}" N/A \
- ge 1 "${cmdline}" '' \
- ge 1 "gentoo=" '' \
- ge 1 "${cmdline}" foo \
- eq 0 "${cmdline}" bar \
- eq 0 "foo gentoo=gentoo=1,bar baz" bar \
- eq 0 "foo gentoo=bar,gentoo=1 baz" bar \
- eq 0 "${cmdline}" baz \
- ge 1 "${cmdline}" bar,baz \
- eq 0 "foo gentoo=bar,gentoo=1 baz" gentoo=1 \
- eq 0 "foo gentoo=gentoo=1,bar baz" gentoo=1 \
+ ge 1 "${cmdline}" N/A \
+ ge 1 "${cmdline}" '' \
+ ge 1 "gentoo=" '' \
+ ge 1 "${cmdline}" foo \
+ eq 0 "${cmdline}" bar \
+ eq 0 "foo gentoo=gentoo=1,bar baz" bar \
+ eq 0 "foo gentoo=bar,gentoo=1 baz" bar \
+ eq 0 "${cmdline}" baz \
+ ge 1 "${cmdline}" bar,baz \
+ eq 0 "foo gentoo=bar,gentoo=1 baz" gentoo=1 \
+ eq 0 "foo gentoo=gentoo=1,bar baz" gentoo=1 \
ge 1 "${cmdline}" quux
callback() {
@@ -249,10 +249,10 @@ test_get_bootparam() {
test_esyslog() {
set -- \
- ge 1 0 N/A N/A N/A \
- ge 1 0 debug N/A N/A \
- eq 0 0 debug user N/A \
- eq 0 0 debug user '' \
+ ge 1 0 N/A N/A N/A \
+ ge 1 0 debug N/A N/A \
+ eq 0 0 debug user N/A \
+ eq 0 0 debug user '' \
eq 0 1 debug user message
logger() {
@@ -295,7 +295,7 @@ test_is_identifier() {
ge 1 /Z \
ge 1 .a \
ge 1 .Z \
- ge 1 '[a' \
+ ge 1 '[a' \
ge 1 '[Z' \
ge 1 '`a' \
ge 1 '`Z' \
@@ -346,18 +346,18 @@ test_is_identifier() {
test_is_int() {
set -- \
- ge 1 N/A \
- ge 1 ' ' \
- ge 1 ' 1 ' \
- ge 1 '' \
- ge 1 +1 \
- ge 1 +008 \
- ge 1 -008 \
- ge 1 008 \
- ge 1 x \
- eq 0 0 \
- eq 0 1 \
- eq 0 -1 \
+ ge 1 N/A \
+ ge 1 ' ' \
+ ge 1 ' 1 ' \
+ ge 1 '' \
+ ge 1 +1 \
+ ge 1 +008 \
+ ge 1 -008 \
+ ge 1 008 \
+ ge 1 x \
+ eq 0 0 \
+ eq 0 1 \
+ eq 0 -1 \
eq 0 123456789
callback() {
@@ -371,13 +371,13 @@ test_is_int() {
test_is_visible() {
set -- \
- ge 1 '' \
- ge 1 ' ' \
- ge 1 "$(printf '\t')" \
- ge 1 "$(printf '\a')" \
- eq 0 . \
- eq 0 ' . ' \
- eq 0 "$(printf '\t.\t')" \
+ ge 1 '' \
+ ge 1 ' ' \
+ ge 1 "$(printf '\t')" \
+ ge 1 "$(printf '\a')" \
+ eq 0 . \
+ eq 0 ' . ' \
+ eq 0 "$(printf '\t.\t')" \
eq 0 "$(printf '\a.\a')"
callback() {
@@ -391,29 +391,29 @@ test_is_visible() {
test_yesno() {
set -- \
- eq 0 yes \
- eq 0 YES \
- eq 0 Yes \
- eq 0 true \
- eq 0 TRUE \
- eq 0 true \
- eq 0 on \
- eq 0 ON \
- eq 0 On \
- eq 0 1 \
- eq 0 truthful_nameref \
- ge 1 no \
- ge 1 NO \
- ge 1 No \
- ge 1 false \
- ge 1 FALSE \
- ge 1 False \
- ge 1 off \
- ge 1 OFF \
- ge 1 Off \
- ge 1 0 \
- ge 1 not_a_nameref \
- ge 1 not-a-valid-nameref \
+ eq 0 yes \
+ eq 0 YES \
+ eq 0 Yes \
+ eq 0 true \
+ eq 0 TRUE \
+ eq 0 true \
+ eq 0 on \
+ eq 0 ON \
+ eq 0 On \
+ eq 0 1 \
+ eq 0 truthful_nameref \
+ ge 1 no \
+ ge 1 NO \
+ ge 1 No \
+ ge 1 false \
+ ge 1 FALSE \
+ ge 1 False \
+ ge 1 off \
+ ge 1 OFF \
+ ge 1 Off \
+ ge 1 0 \
+ ge 1 not_a_nameref \
+ ge 1 not-a-valid-nameref \
ge 1 '_"; set -- yes # code injection'
# shellcheck disable=2034
@@ -430,16 +430,16 @@ test_yesno() {
test_srandom() {
set -- \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0 \
- eq 0
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0 \
+ eq 0
callback() {
local number
@@ -621,7 +621,7 @@ test_hr() {
eq 0 "$(printf '%80s' | tr ' ' -)" - N/A \
eq 0 '' - 0 \
eq 0 - - 1 \
- eq 0 ----------------- - 17 \
+ eq 0 ----------------- - 17 \
eq 0 '' xyz 0 \
eq 0 x xyz 1 \
eq 0 xxxxxxxxxxxxxxxxx xyz 17
@@ -1117,13 +1117,13 @@ test_should_throttle() {
# return value should always be 1. For the fifth test, integer overflow
# is expected to occur. Again, the return value should always be 1.
set -- \
- ge 1 "${max_int}" \
- eq 0 2 \
- ge 1 1 \
- ge 1 0 \
- ge 1 2 \
- eq 0 2 \
- ge 1 1 \
+ ge 1 "${max_int}" \
+ eq 0 2 \
+ ge 1 1 \
+ ge 1 0 \
+ ge 1 2 \
+ eq 0 2 \
+ ge 1 1 \
ge 1 0
_update_time() {
next reply other threads:[~2024-08-11 10:11 UTC|newest]
Thread overview: 281+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-11 10:11 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-10-05 7:25 [gentoo-commits] proj/gentoo-functions:master commit in: / Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-10-05 4:15 Sam James
2024-08-11 10:23 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-11 10:11 Sam James
2024-08-05 20:39 Sam James
2024-08-05 20:39 Sam James
2024-08-05 2:03 Sam James
2024-08-05 2:02 Sam James
2024-08-05 2:02 Sam James
2024-08-05 2:02 Sam James
2024-08-05 2:02 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-08-02 23:14 Sam James
2024-07-08 3:00 Sam James
2024-07-08 2:31 Sam James
2024-07-08 2:31 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-07-07 5:55 Sam James
2024-06-25 4:06 Sam James
2024-06-25 4:06 Sam James
2024-06-25 4:06 Sam James
2024-06-25 4:06 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-06-21 13:14 Sam James
2024-05-24 6:05 Sam James
2024-05-24 1:18 Sam James
2024-05-24 1:18 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-22 1:12 Sam James
2024-05-19 15:27 Sam James
2024-05-19 15:27 Sam James
2024-05-19 15:27 Sam James
2024-05-19 15:27 Sam James
2024-05-18 16:07 Sam James
2024-05-18 16:06 Sam James
2024-05-18 16:06 Sam James
2024-05-18 15:34 Sam James
2024-05-18 15:32 Sam James
2024-05-18 15:32 Sam James
2024-05-18 14:04 Sam James
2024-05-18 14:04 Sam James
2024-05-18 14:04 Sam James
2024-05-18 14:04 Sam James
2024-05-18 14:04 Sam James
2024-05-18 14:04 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-17 4:03 Sam James
2024-05-15 10:28 Sam James
2024-05-15 10:28 Sam James
2024-05-14 0:18 Sam James
2024-05-14 0:15 Sam James
2024-05-14 0:12 Sam James
2024-05-14 0:12 Sam James
2024-05-14 0:08 Sam James
2024-05-14 0:08 Sam James
2024-05-14 0:05 Sam James
2024-05-14 0:05 Sam James
2024-05-14 0:05 Sam James
2024-05-14 0:05 Sam James
2024-05-14 0:05 Sam James
2024-02-16 21:35 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-11 16:47 Sam James
2023-06-10 7:23 Sam James
2023-06-10 7:23 Sam James
2023-06-10 6:04 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-10 4:22 Sam James
2023-06-09 11:17 Sam James
2023-06-09 11:11 Sam James
2023-06-09 11:02 Sam James
2023-06-09 11:02 Sam James
2023-06-09 11:02 Sam James
2023-06-09 11:02 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-06-07 11:13 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-19 16:14 Sam James
2023-02-17 7:44 Sam James
2023-02-17 7:44 Sam James
2023-02-17 7:44 Sam James
2023-02-17 1:33 Sam James
2023-02-17 1:33 Sam James
2023-02-17 1:33 Sam James
2023-02-15 8:18 Sam James
2023-02-15 7:48 Sam James
2023-02-15 7:46 Sam James
2023-02-15 7:46 Sam James
2023-02-15 7:46 Sam James
2023-02-15 7:46 Sam James
2023-02-15 7:46 Sam James
2023-02-15 7:46 Sam James
2023-02-15 2:24 Sam James
2023-02-15 2:24 Sam James
2023-02-15 2:24 Sam James
2023-02-14 3:40 Sam James
2023-02-14 3:40 Sam James
2023-02-14 3:40 Sam James
2023-02-14 3:40 Sam James
2023-02-14 0:09 Sam James
2023-02-14 0:09 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-13 21:37 Sam James
2023-02-12 18:53 Sam James
2023-02-12 18:53 Sam James
2023-02-12 6:53 Sam James
2023-02-12 6:53 Sam James
2023-02-12 6:53 Sam James
2023-02-11 1:43 Sam James
2023-02-11 1:43 Sam James
2023-02-10 6:09 Sam James
2023-02-10 6:09 Sam James
2023-02-10 6:09 Sam James
2023-02-09 3:54 Sam James
2023-02-09 3:54 Sam James
2023-02-08 3:37 Sam James
2023-02-08 1:06 Sam James
2023-02-08 0:03 Sam James
2023-02-08 0:03 Sam James
2023-02-07 23:47 Sam James
2023-02-07 23:42 Sam James
2023-02-07 23:42 Sam James
2023-02-07 23:42 Sam James
2023-02-07 23:42 Sam James
2023-02-07 1:08 Sam James
2023-02-07 1:08 Sam James
2023-02-06 13:47 Sam James
2023-02-06 4:32 Sam James
2023-02-06 4:23 Sam James
2023-02-06 4:19 Sam James
2023-02-06 4:10 Sam James
2023-02-06 4:10 Sam James
2023-02-06 3:59 Sam James
2023-02-06 3:59 Sam James
2023-02-06 3:59 Sam James
2022-07-30 5:48 Sam James
2022-07-29 2:03 Sam James
2022-07-29 2:03 Sam James
2022-07-29 2:03 Sam James
2021-08-30 21:14 Mike Gilbert
2021-08-30 21:14 Mike Gilbert
2020-11-19 18:20 Mike Gilbert
2020-11-19 18:20 Mike Gilbert
2020-11-19 18:20 Mike Gilbert
2020-01-26 23:19 Mike Gilbert
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1723371064.29c0a982c1a0c7c985d02fc8833eff16036e8366.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox