Frantisek Sumsal
7234a2131b
test: use run_testcases() in a few more places
2023-05-22 16:02:49 +02:00
Frantisek Sumsal
cb153b4fe9
test: rename assert.sh to util.sh
...
So we can extend it with additional utility functions without making it
confusing.
No functional change.
2023-05-16 22:43:52 +02:00
Zbigniew Jędrzejewski-Szmek
4481a30855
test: use idiomatic bash loop iteration
...
In a few cases, also avoid a sleep in the last (failed) iteration of the loop.
It doesn't matter too much, but it's still ugly.
2023-04-24 21:59:28 +02:00
Frantisek Sumsal
a51ba8e31a
test: add a couple of basic sanity tests for timedatectl
2023-04-16 09:21:13 +02:00
Zbigniew Jędrzejewski-Szmek
7a17e41dcf
test: drop whitespace after shell redirection operators
...
(The one case that is left unchanged is '< <(subcommand)'.)
This way, the style with no gap was already dominant. This way, the reader
immediately knows that ' < ' is a comparison operator and ' << ' is a shift.
In a few cases, replace custom EOF replacement by just EOF. There is no point
in using someting like "_EOL" unless "EOF" appears in the text.
2023-02-06 09:19:04 +01:00
Yu Watanabe
59ab79a73d
test: support non-summer time
...
Follow-up for 759ed0a253 .
2022-10-30 08:26:00 +00:00
Yu Watanabe
6243063824
test: use trap RETURN
2022-06-14 21:08:04 +09:00
Yu Watanabe
2f34ee3329
test: insert space in for loop
2022-06-14 21:05:10 +09:00
Yu Watanabe
aab61a8c99
test: support debian/ubuntu specific timezone config file
2022-06-14 20:52:44 +09:00
Yu Watanabe
8ed2103306
test: drop unnecessary --no-pager option
2022-06-14 20:52:44 +09:00
Yu Watanabe
d170b47535
test: introduce assert_not_in() helper function
...
This also silence assertions, and replace grep with bash's regular
expression match.
2022-06-14 20:52:38 +09:00
Yu Watanabe
759ed0a253
test: import timedated test from debian/ubuntu test suite
2022-06-10 16:04:52 +09:00