aboutsummaryrefslogtreecommitdiff
path: root/tests/atlocal.in
diff options
context:
space:
mode:
Diffstat (limited to 'tests/atlocal.in')
-rw-r--r--tests/atlocal.in23
1 files changed, 19 insertions, 4 deletions
diff --git a/tests/atlocal.in b/tests/atlocal.in
index 9a560a8..50c5a60 100644
--- a/tests/atlocal.in
+++ b/tests/atlocal.in
@@ -1,6 +1,6 @@
# @configure_input@ -*- shell-script -*-
# Configurable variable values for Wydawca test suite.
-# Copyright (C) 2009-2011 Sergey Poznyakoff
+# Copyright (C) 2009-2012 Sergey Poznyakoff
PATH=@abs_builddir@:@abs_top_builddir@/src:@abs_top_srcdir@/build-aux:$top_srcdir:$srcdir:$PATH
@@ -12,6 +12,7 @@ WD_CONFSRC=@abs_top_srcdir@/tests/etc
WD_DISTDIR=@abs_top_srcdir@/tests/dist
WD_SRC=@abs_top_builddir@/tests/source
WD_DST=@abs_top_builddir@/tests/dest
+MKDIR_P="@MKDIR_P@"
wydawca_init_testdirs() {
for dir in "$WD_SRC" "$WD_SRC/test" "${WD_SRC}/fail" "${WD_SRC}/ok" "$WD_DST"
@@ -39,17 +40,31 @@ wydawca_config() {
wydawca_upload() {
dir="$WD_SRC/$1"
shift
+ file=$1
+ shift
+ cp "$WD_DISTDIR/$file" "$dir"
+ cp "$WD_DISTDIR/$file.sig" "$dir"
+ if test -n "$1"; then
+ cp "$WD_DISTDIR/$1" "$dir/$file.directive.asc"
+ else
+ cp "$WD_DISTDIR/$file.directive.asc" "$dir"
+ fi
+}
+
+wydawca_cmp() {
+ p=$1
+ shift
for file in $@
do
- cp "$WD_DISTDIR/$file" "$dir"
+ cmp "$WD_DISTDIR/$file" "$WD_DST/$p/$file" || exit 1
done
}
-wydawca_cmp() {
+wydawca_cmparc() {
p=$1
shift
for file in $@
do
- cmp "$WD_DISTDIR/$file" "$WD_DST/$p/$file" || exit 1
+ cmp "$WD_DISTDIR/$file" "$WD_DST/$p/archive/$file" || exit 1
done
}

Return to:

Send suggestions and report system problems to the System administrator.