test-0055.sh 521 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. . ./test-common.sh
  3. cleanup 55
  4. # ------------------------------- Test 55 ------------------------------------
  5. # removing last log file when using %s and hourly
  6. rm -f *test.log*
  7. preptest test.log 55 1 0
  8. DATE=""
  9. for i in $(seq 1 60)
  10. do
  11. DATE=$(/bin/date "+%s" --date "$i hour ago" 2>/dev/null)
  12. echo "x" > test.log-$DATE.gz
  13. done
  14. $RLR test-config.55 --force
  15. if [ -e test.log-$DATE.gz ]; then
  16. echo "File test.log-$DATE.gz should not exist (it should be deleted)"
  17. exit 3
  18. fi
  19. rm -f *test.log*