mirror of
https://github.com/ipfs/kubo.git
synced 2026-03-09 10:18:04 +08:00
Merge pull request #1329 from ipfs/implement-test-seq
ipfs-test-lib: implement test_seq()
This commit is contained in:
commit
0397bdf5d3
@ -22,3 +22,16 @@ test_sort_cmp() {
|
||||
sort "$2" >"$2_sorted" &&
|
||||
test_cmp "$1_sorted" "$2_sorted"
|
||||
}
|
||||
|
||||
# Depending on GNU seq availability is not nice.
|
||||
# Git also has test_seq but it uses Perl.
|
||||
test_seq() {
|
||||
test "$1" -le "$2" || return
|
||||
i="$1"
|
||||
j="$2"
|
||||
while test "$i" -le "$j"
|
||||
do
|
||||
echo "$i"
|
||||
i=$(expr "$i" + 1)
|
||||
done
|
||||
}
|
||||
|
||||
@ -52,7 +52,7 @@ fi
|
||||
. ../../ipfs-test-lib.sh
|
||||
|
||||
test_cmp_repeat_10_sec() {
|
||||
for i in `seq 1 100`
|
||||
for i in $(test_seq 1 100)
|
||||
do
|
||||
test_cmp "$1" "$2" >/dev/null && return
|
||||
sleep 0.1
|
||||
@ -245,7 +245,7 @@ test_launch_ipfs_daemon_and_mount() {
|
||||
test_kill_repeat_10_sec() {
|
||||
# try to shut down once + wait for graceful exit
|
||||
kill $1
|
||||
for i in `seq 1 100`
|
||||
for i in $(test_seq 1 100)
|
||||
do
|
||||
sleep 0.1
|
||||
! kill -0 $1 2>/dev/null && return
|
||||
|
||||
Loading…
Reference in New Issue
Block a user