diff options
author | Karel Zak | 2018-01-22 14:37:43 +0100 |
---|---|---|
committer | Karel Zak | 2018-01-22 14:44:40 +0100 |
commit | c24a4de605fea522ad91b66f7d6b2bd8024a6cac (patch) | |
tree | 69b98797e70212d7b955b80e77734de32c0e44e1 /tests/ts/cal | |
parent | tests: add cal(1) --week=40 1752 (diff) | |
download | kernel-qcow2-util-linux-c24a4de605fea522ad91b66f7d6b2bd8024a6cac.tar.gz kernel-qcow2-util-linux-c24a4de605fea522ad91b66f7d6b2bd8024a6cac.tar.xz kernel-qcow2-util-linux-c24a4de605fea522ad91b66f7d6b2bd8024a6cac.zip |
tests: simplify cal(1) sep1752w test
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts/cal')
-rwxr-xr-x | tests/ts/cal/sep1752w | 105 |
1 files changed, 35 insertions, 70 deletions
diff --git a/tests/ts/cal/sep1752w b/tests/ts/cal/sep1752w index 10ef1a70e..494a90c7f 100755 --- a/tests/ts/cal/sep1752w +++ b/tests/ts/cal/sep1752w @@ -30,75 +30,40 @@ MYYEAR="1752" ts_log "" -ts_log "Gregorian - Monday-based month with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1mw -fi -$TS_CMD_CAL -1mw $MYMONTH >> $TS_OUTPUT -ts_log "Gregorian - Sunday-based month with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1sw $MYMONTH -fi -$TS_CMD_CAL -1sw $MYMONTH >> $TS_OUTPUT -ts_log "Julian - Monday-based month with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1mjw $MYMONTH -fi -$TS_CMD_CAL -1mjw $MYMONTH >> $TS_OUTPUT -ts_log "Julian - Sunday-based month with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1sjw $MYMONTH -fi -$TS_CMD_CAL -1sjw $MYMONTH >> $TS_OUTPUT - - -ts_log "Gregorian - Monday-based three months with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -3mw -fi -$TS_CMD_CAL -3mw $MYMONTH >> $TS_OUTPUT -ts_log "Gregorian - Sunday-based three months with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -3sw $MYMONTH -fi -$TS_CMD_CAL -3sw $MYMONTH >> $TS_OUTPUT -ts_log "Julian - Monday-based three months with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -3mjw $MYMONTH -fi -$TS_CMD_CAL -3mjw $MYMONTH >> $TS_OUTPUT -ts_log "Julian - Sunday-based three months with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -3sjw $MYMONTH -fi -$TS_CMD_CAL -3sjw $MYMONTH >> $TS_OUTPUT - - -ts_log "Gregorian - Monday-based year with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1mw $MYYEAR -fi -$TS_CMD_CAL -1mw $MYYEAR >> $TS_OUTPUT -ts_log "Gregorian - Sunday-based year with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1sw $MYYEAR -fi -$TS_CMD_CAL -1sw $MYYEAR >> $TS_OUTPUT -ts_log "Julian - Monday-based year with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1mjw $MYYEAR -fi -$TS_CMD_CAL -1mjw $MYYEAR >> $TS_OUTPUT -ts_log "Julian - Sunday-based year with week numbers" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL -1sjw $MYYEAR -fi -$TS_CMD_CAL -1sjw $MYYEAR >> $TS_OUTPUT - -ts_log "Gregorian - address by week number" -if [ "$USETERM" == "yes" ]; then - $TS_CMD_CAL --week=40 --iso $MYYEAR -fi -$TS_CMD_CAL --week=40 --iso $MYYEAR >> $TS_OUTPUT +function call_cal { + ts_log "$1" + shift + if [ "$USETERM" == "yes" ]; then + $TS_CMD_CAL "$@" + fi + $TS_CMD_CAL "$@" >> $TS_OUTPUT +} + + +call_cal "Gregorian - Monday-based month with week numbers" -1mw $MYMONTH + +call_cal "Gregorian - Sunday-based month with week numbers" -1sw $MYMONTH + +call_cal "Julian - Monday-based month with week numbers" -1mjw $MYMONTH + +call_cal "Julian - Sunday-based month with week numbers" -1sjw $MYMONTH + +call_cal "Gregorian - Monday-based three months with week numbers" -3mw $MYMONTH + +call_cal "Gregorian - Sunday-based three months with week numbers" -3sw $MYMONTH + +call_cal "Julian - Monday-based three months with week numbers" -3mjw $MYMONTH + +call_cal "Julian - Sunday-based three months with week numbers" -3sjw $MYMONTH + +call_cal "Gregorian - Monday-based year with week numbers" -1mw $MYYEAR + +call_cal "Gregorian - Sunday-based year with week numbers" -1sw $MYYEAR + +call_cal "Julian - Monday-based year with week numbers" -1mjw $MYYEAR + +call_cal "Julian - Sunday-based year with week numbers" -1sjw $MYYEAR + +call_cal "Gregorian - address by week number" --week=40 --iso $MYYEAR ts_finalize |