# Process this file with autom4te to create testsuite. -*- Autotest -*- # Test suite for GNU tar. # Copyright (C) 2009 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 3, 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, see . AT_SETUP([incremental dumps of nested directories]) AT_KEYWORDS([incremental incr06]) AT_TAR_CHECK([ mkdir dir mkdir dir/sub mkdir dir/sub/a mkdir dir/sub/b genfile --file dir/file1 genfile --file dir/sub/file2 genfile --file dir/sub/a/file3 echo Level 0 . sub tar -c -f archive-0.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub echo Level 0 sub . tar -c -f archive-0.2.tar -g db.2 -C dir -v --warning=no-new-dir sub . mkdir dir/c genfile --file dir/sub/b/file4 echo Level 1 . sub tar -c -f archive-1.1.tar -g db.1 -C dir -v --warning=no-new-dir . sub echo Level 1 sub . tar -c -f archive-1.2.tar -g db.2 -C dir -v --warning=no-new-dir sub . ], [0], [Level 0 . sub ./ sub/ sub/a/ sub/b/ ./file1 sub/file2 sub/a/file3 Level 0 sub . ./ sub/ sub/a/ sub/b/ ./file1 sub/file2 sub/a/file3 Level 1 . sub ./ ./c/ sub/ sub/a/ sub/b/ sub/b/file4 Level 1 sub . ./ ./c/ sub/ sub/a/ sub/b/ sub/b/file4 ],[],[],[],[gnu, oldgnu, posix]) AT_CLEANUP