Download raw body.
use seq instead of jot in regress
On Tue, Apr 09, 2024 at 09:07:39AM +0200, Omar Polo wrote: > This is just for -portable, since jot is not always available. seq is > available on OpenBSD since 7.1, so it should be fine. > > regress still passes, except for the current failure in gotd regress, > but that's for another reason. > > ok? > Sure. > diff /home/op/w/got > commit - 124eeb84c84b5d49a94e0210e4add23c6da93b47 > path + /home/op/w/got > blob - 58bd8cfd19c7fe4497faed3ae1bc31b8c288fc98 > file + regress/cmdline/blame.sh > --- regress/cmdline/blame.sh > +++ regress/cmdline/blame.sh > @@ -205,7 +205,7 @@ test_blame_all_lines_replaced() { > return 1 > fi > > - jot 8 > $testroot/wt/alpha > + seq 8 > $testroot/wt/alpha > (cd $testroot/wt && got commit -m "change 1" > /dev/null) > local commit1=`git_show_head $testroot/repo` > local short_commit1=`trim_obj_id 32 $commit1` > @@ -242,7 +242,7 @@ test_blame_lines_shifted_up() { > return 1 > fi > > - jot 8 > $testroot/wt/alpha > + seq 8 > $testroot/wt/alpha > (cd $testroot/wt && got commit -m "change 1" > /dev/null) > local commit1=`git_show_head $testroot/repo` > local short_commit1=`trim_obj_id 32 $commit1` > @@ -256,11 +256,11 @@ test_blame_lines_shifted_up() { > local commit2=`git_show_head $testroot/repo` > local short_commit2=`trim_obj_id 32 $commit2` > > - jot 2 > $testroot/wt/alpha > + seq 2 > $testroot/wt/alpha > echo foo >> $testroot/wt/alpha > echo bar >> $testroot/wt/alpha > echo baz >> $testroot/wt/alpha > - jot 8 6 8 1 >> $testroot/wt/alpha > + seq 6 8 >> $testroot/wt/alpha > (cd $testroot/wt && got commit -m "change 3" > /dev/null) > local commit3=`git_show_head $testroot/repo` > local short_commit3=`trim_obj_id 32 $commit3` > @@ -301,7 +301,7 @@ test_blame_lines_shifted_down() { > return 1 > fi > > - jot 8 > $testroot/wt/alpha > + seq 8 > $testroot/wt/alpha > (cd $testroot/wt && got commit -m "change 1" > /dev/null) > local commit1=`git_show_head $testroot/repo` > local short_commit1=`trim_obj_id 32 $commit1` > @@ -315,11 +315,11 @@ test_blame_lines_shifted_down() { > local commit2=`git_show_head $testroot/repo` > local short_commit2=`trim_obj_id 32 $commit2` > > - jot 2 > $testroot/wt/alpha > + seq 2 > $testroot/wt/alpha > echo foo >> $testroot/wt/alpha > echo bar >> $testroot/wt/alpha > echo baz >> $testroot/wt/alpha > - jot 8 3 8 1 >> $testroot/wt/alpha > + seq 3 8 >> $testroot/wt/alpha > (cd $testroot/wt && got commit -m "change 3" > /dev/null) > local commit3=`git_show_head $testroot/repo` > local short_commit3=`trim_obj_id 32 $commit3` > blob - 0e7cf31f819a9e93d3c0add3720b63ae6d10314b > file + regress/cmdline/cleanup.sh > --- regress/cmdline/cleanup.sh > +++ regress/cmdline/cleanup.sh > @@ -256,7 +256,7 @@ test_cleanup_redundant_pack_files() { > touch "${kpack%.pack}.keep" > > # create a few pack files with different objects > - for i in `jot 5`; do > + for i in `seq 5`; do > echo "alpha $i" > $testroot/repo/alpha > git_commit "$testroot/repo" -m "edit #$i" > gotadmin pack -r "$testroot/repo" >/dev/null > @@ -295,7 +295,7 @@ test_cleanup_redundant_pack_files() { > fi > > # create one more non-redundant pack > - for i in `jot 5`; do > + for i in `seq 5`; do > echo "alpha again $i" > $testroot/repo/alpha > git_commit "$testroot/repo" -m "edit $i" > done > @@ -316,7 +316,7 @@ test_cleanup_redundant_pack_files() { > # create some commits on a separate branch > git -C "$testroot/repo" checkout -q -b newbranch > > - for i in `jot 5`; do > + for i in `seq 5`; do > echo "alpha $i" > $testroot/repo/alpha > git_commit "$testroot/repo" -m "edit #$i" > gotadmin pack -r "$testroot/repo" >/dev/null > blob - d4500f1b7676ed3946c82efc8e8d7f50755569bc > file + regress/cmdline/patch.sh > --- regress/cmdline/patch.sh > +++ regress/cmdline/patch.sh > @@ -26,7 +26,7 @@ test_patch_basic() { > return 1 > fi > > - jot 100 > $testroot/wt/numbers > + seq 100 > $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m +numbers) \ > >/dev/null > ret=$? > @@ -132,7 +132,7 @@ EOF > return 1 > fi > > - jot 5 > $testroot/wt/eta.expected > + seq 5 > $testroot/wt/eta.expected > cmp -s $testroot/wt/eta.expected $testroot/wt/eta > ret=$? > if [ $ret -ne 0 ]; then > @@ -141,7 +141,7 @@ EOF > return 1 > fi > > - jot 103 | sed -e 's/^6$/six/' -e 's/60/sixty/' \ > + seq 103 | sed -e 's/^6$/six/' -e 's/60/sixty/' \ > > $testroot/wt/numbers.expected > cmp -s $testroot/wt/numbers.expected $testroot/wt/numbers > ret=$? > @@ -161,7 +161,7 @@ test_patch_dont_apply() { > return 1 > fi > > - jot 100 > $testroot/wt/numbers > + seq 100 > $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m 'add numbers') \ > >/dev/null > ret=$? > @@ -774,10 +774,10 @@ test_patch_with_offset() { > 93 > EOF > > - jot 100 > $testroot/wt/numbers > + seq 100 > $testroot/wt/numbers > ed -s "$testroot/wt/numbers" <<EOF > 1,10d > -50r !jot 20 > +50r !seq 20 > w > q > EOF > @@ -1298,7 +1298,7 @@ test_patch_merge_simple() { > return 1 > fi > > - jot 10 > $testroot/wt/numbers > + seq 10 > $testroot/wt/numbers > chmod +x $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m +numbers) \ > > /dev/null > @@ -1308,7 +1308,7 @@ test_patch_merge_simple() { > return 1 > fi > > - jot 10 | sed 's/4/four/g' > $testroot/wt/numbers > + seq 10 | sed 's/4/four/g' > $testroot/wt/numbers > > (cd $testroot/wt && got diff > $testroot/old.diff \ > && got revert numbers) >/dev/null > @@ -1318,7 +1318,7 @@ test_patch_merge_simple() { > return 1 > fi > > - jot 10 | sed 's/6/six/g' > $testroot/wt/numbers > + seq 10 | sed 's/6/six/g' > $testroot/wt/numbers > (cd $testroot/wt && got commit -m 'edit numbers') \ > > /dev/null > ret=$? > @@ -1344,7 +1344,7 @@ test_patch_merge_simple() { > return 1 > fi > > - jot 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > + seq 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > cmp -s $testroot/wt/numbers $testroot/wt/numbers.expected > ret=$? > if [ $ret -ne 0 ]; then > @@ -1364,7 +1364,7 @@ test_patch_merge_simple() { > test_patch_merge_gitdiff() { > local testroot=`test_init patch_merge_gitdiff` > > - jot 10 > $testroot/repo/numbers > + seq 10 > $testroot/repo/numbers > git -C $testroot/repo add numbers && \ > git_commit $testroot/repo -m "nums" > ret=$? > @@ -1373,7 +1373,7 @@ test_patch_merge_gitdiff() { > return 1 > fi > > - jot 10 | sed 's/4/four/g' > $testroot/repo/numbers > + seq 10 | sed 's/4/four/g' > $testroot/repo/numbers > git -C $testroot/repo diff > $testroot/old.diff > ret=$? > if [ $ret -ne 0 ]; then > @@ -1382,9 +1382,9 @@ test_patch_merge_gitdiff() { > fi > > # restore numbers > - jot 10 > $testroot/repo/numbers > + seq 10 > $testroot/repo/numbers > > - jot 10 | sed 's/6/six/g' > $testroot/repo/numbers > + seq 10 | sed 's/6/six/g' > $testroot/repo/numbers > git -C $testroot/repo add numbers && \ > git_commit $testroot/repo -m "edit" > ret=$? > @@ -1427,7 +1427,7 @@ test_patch_merge_base_provided() { > return 1 > fi > > - jot 10 > $testroot/wt/numbers > + seq 10 > $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m +numbers) \ > >/dev/null > ret=$? > @@ -1438,13 +1438,13 @@ test_patch_merge_base_provided() { > > local commit_id=`git_show_head $testroot/repo` > > - jot 10 | sed s/4/four/ > $testroot/wt/numbers > + seq 10 | sed s/4/four/ > $testroot/wt/numbers > > # get rid of the metadata > (cd $testroot/wt && got diff | sed -n '/^---/,$p' > patch) \ > >/dev/null > > - jot 10 | sed s/6/six/ > $testroot/wt/numbers > + seq 10 | sed s/6/six/ > $testroot/wt/numbers > (cd $testroot/wt && got commit -m 'edit numbers') >/dev/null > ret=$? > if [ $ret -ne 0 ]; then > @@ -1468,7 +1468,7 @@ test_patch_merge_base_provided() { > return 1 > fi > > - jot 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > + seq 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > cmp -s $testroot/wt/numbers $testroot/wt/numbers.expected > ret=$? > if [ $ret -ne 0 ]; then > @@ -1487,7 +1487,7 @@ test_patch_merge_conflict() { > return 1 > fi > > - jot 10 > $testroot/wt/numbers > + seq 10 > $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m +numbers) \ > > /dev/null > ret=$? > @@ -1498,7 +1498,7 @@ test_patch_merge_conflict() { > > local commit_id=`git_show_head $testroot/repo` > > - jot 10 | sed 's/6/six/g' > $testroot/wt/numbers > + seq 10 | sed 's/6/six/g' > $testroot/wt/numbers > echo ALPHA > $testroot/wt/alpha > > (cd $testroot/wt && got diff > $testroot/old.diff \ > @@ -1509,8 +1509,8 @@ test_patch_merge_conflict() { > return 1 > fi > > - jot 10 | sed 's/6/3+3/g' > $testroot/wt/numbers > - jot -c 3 a > $testroot/wt/alpha > + seq 10 | sed 's/6/3+3/g' > $testroot/wt/numbers > + printf '%s\n' a b c > $testroot/wt/alpha > (cd $testroot/wt && got commit -m 'edit alpha and numbers') \ > > /dev/null > ret=$? > @@ -1702,7 +1702,7 @@ test_patch_merge_reverse() { > return 1 > fi > > - jot 10 > $testroot/wt/numbers > + seq 10 > $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m +numbers) \ > > /dev/null > ret=$? > @@ -1713,7 +1713,7 @@ test_patch_merge_reverse() { > > local commit_id=`git_show_head $testroot/repo` > > - jot 10 | sed s/5/five/g > $testroot/wt/numbers > + seq 10 | sed s/5/five/g > $testroot/wt/numbers > (cd $testroot/wt && got diff > $testroot/wt/patch \ > && got commit -m 'edit numbers') > /dev/null > ret=$? > @@ -1722,7 +1722,7 @@ test_patch_merge_reverse() { > return 1 > fi > > - jot 10 | sed -e s/5/five/g -e s/6/six/g > $testroot/wt/numbers > + seq 10 | sed -e s/5/five/g -e s/6/six/g > $testroot/wt/numbers > (cd $testroot/wt && got commit -m 'edit numbers again') >/dev/null > ret=$? > if [ $ret -ne 0 ]; then > @@ -1966,7 +1966,7 @@ test_patch_commit_keywords() { > return 1 > fi > > - jot 10 > $testroot/wt/numbers > + seq 10 > $testroot/wt/numbers > (cd $testroot/wt && got add numbers && got commit -m +numbers) \ > >/dev/null > ret=$? > @@ -1975,13 +1975,13 @@ test_patch_commit_keywords() { > return 1 > fi > > - jot 10 | sed s/4/four/ > $testroot/wt/numbers > + seq 10 | sed s/4/four/ > $testroot/wt/numbers > > # get rid of the metadata > (cd $testroot/wt && got diff | sed -n '/^---/,$p' > patch) \ > >/dev/null > > - jot 10 | sed s/6/six/ > $testroot/wt/numbers > + seq 10 | sed s/6/six/ > $testroot/wt/numbers > (cd $testroot/wt && got commit -m 'edit numbers') >/dev/null > ret=$? > if [ $ret -ne 0 ]; then > @@ -2005,7 +2005,7 @@ test_patch_commit_keywords() { > return 1 > fi > > - jot 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > + seq 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > cmp -s $testroot/wt/numbers $testroot/wt/numbers.expected > ret=$? > if [ $ret -ne 0 ]; then > @@ -2030,7 +2030,7 @@ test_patch_commit_keywords() { > return 1 > fi > > - jot 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > + seq 10 | sed -e s/4/four/ -e s/6/six/ > $testroot/wt/numbers.expected > cmp -s $testroot/wt/numbers $testroot/wt/numbers.expected > ret=$? > if [ $ret -ne 0 ]; then > blob - 9d0663c277f81746a0e748dfa34bab74a5ac65b5 > file + regress/cmdline/revert.sh > --- regress/cmdline/revert.sh > +++ regress/cmdline/revert.sh > @@ -407,7 +407,7 @@ test_revert_missing_directory() { > test_revert_patch() { > local testroot=`test_init revert_patch` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > git -C $testroot/repo add numbers > git_commit $testroot/repo -m "added numbers file" > local commit_id=`git_show_head $testroot/repo` > @@ -892,7 +892,7 @@ test_revert_patch_removed() { > test_revert_patch_one_change() { > local testroot=`test_init revert_patch_one_change` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > git -C $testroot/repo add numbers > git_commit $testroot/repo -m "added numbers file" > local commit_id=`git_show_head $testroot/repo` > blob - 7152f7a681f0e4db92a9a9a549bf0079ed7b9f59 > file + regress/cmdline/stage.sh > --- regress/cmdline/stage.sh > +++ regress/cmdline/stage.sh > @@ -1440,7 +1440,7 @@ test_stage_commit() { > test_stage_patch() { > local testroot=`test_init stage_patch` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > git -C $testroot/repo add numbers > git_commit $testroot/repo -m "added numbers file" > local commit_id=`git_show_head $testroot/repo` > @@ -1730,7 +1730,7 @@ EOF > test_stage_patch_twice() { > local testroot=`test_init stage_patch_twice` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > git -C $testroot/repo add numbers > git_commit $testroot/repo -m "added numbers file" > local commit_id=`git_show_head $testroot/repo` > @@ -2228,7 +2228,7 @@ test_stage_patch_reversed() { > test_stage_patch_quit() { > local testroot=`test_init stage_patch_quit` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > echo zzz > $testroot/repo/zzz > git -C $testroot/repo add numbers zzz > git_commit $testroot/repo -m "added files" > @@ -2340,7 +2340,7 @@ EOF > test_stage_patch_incomplete_script() { > local testroot=`test_init stage_incomplete_script` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > echo zzz > $testroot/repo/zzz > git -C $testroot/repo add numbers zzz > git_commit $testroot/repo -m "added files" > blob - 13623342bf573588e2acc70fdd73ada54e46965e > file + regress/cmdline/status.sh > --- regress/cmdline/status.sh > +++ regress/cmdline/status.sh > @@ -336,7 +336,7 @@ test_status_shows_no_mods_after_complete_merge() { > local testroot=`test_init status_shows_no_mods_after_complete_merge 1` > > # make this file larger than the usual blob buffer size of 8192 > - jot 16384 > $testroot/repo/numbers > + seq 16384 > $testroot/repo/numbers > > git -C $testroot/repo add numbers > git_commit $testroot/repo -m "added numbers file" > blob - f3dca3415655e74d6079b22ae72d395f55d890eb > file + regress/cmdline/unstage.sh > --- regress/cmdline/unstage.sh > +++ regress/cmdline/unstage.sh > @@ -186,7 +186,7 @@ test_unstage_nonexistent() { > test_unstage_patch() { > local testroot=`test_init unstage_patch` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > git -C $testroot/repo add numbers > git_commit $testroot/repo -m "added numbers file" > local commit_id=`git_show_head $testroot/repo` > @@ -819,7 +819,7 @@ test_unstage_patch_removed() { > test_unstage_patch_quit() { > local testroot=`test_init unstage_patch_quit` > > - jot 16 > $testroot/repo/numbers > + seq 16 > $testroot/repo/numbers > echo zzz > $testroot/repo/zzz > git -C $testroot/repo add numbers zzz > git_commit $testroot/repo -m "added files" > blob - 4ae6fbc520b21e761719a82232e309e8e3747239 > file + regress/gotd/repo_write.sh > --- regress/gotd/repo_write.sh > +++ regress/gotd/repo_write.sh > @@ -175,7 +175,7 @@ test_fetch_more_history() { > # Create some more commit history on the main branch. > # History needs to be deep enough to trick 'git pull' into sending > # a lot of 'have' lines, which triggered a bug in gotd. > - for i in `jot 50`; do > + for i in `seq 50`; do > echo "more alpha" >> $testroot/wt/alpha > (cd $testroot/wt && got commit -m 'more changes' > /dev/null) > done > >
use seq instead of jot in regress