New test grow.at

This commit is contained in:
Sergey Poznyakoff
2006-10-14 21:12:04 +00:00
parent 372638ae7a
commit 394b12d950
3 changed files with 42 additions and 0 deletions

View File

@@ -64,6 +64,7 @@ TESTSUITE_AT = \
extrac05.at\
extrac06.at\
gzip.at\
grow.at\
incremental.at\
incr01.at\
incr02.at\

40
tests/grow.at Normal file
View File

@@ -0,0 +1,40 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar.
# Copyright (C) 2006 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Tar should exit with error code 1 (file differs) if any files have
# changed during archiving.
AT_SETUP([grow])
AT_KEYWORDS([grow filechange])
AT_TAR_CHECK([
genfile --file foo --length 50000k
genfile --file baz
genfile --run 'tar -vcf bar foo baz' --checkpoint 10 --length 1024 \
--append foo
],
[1],
[foo
baz
],
[tar: foo: file changed as we read it
])
AT_CLEANUP

View File

@@ -175,6 +175,7 @@ m4_include([volsize.at])
m4_include([comprec.at])
m4_include([truncate.at])
m4_include([grow.at])
m4_include([star/gtarfail.at])
m4_include([star/gtarfail2.at])