# HG changeset patch # User Jim Meyering # Date 1274603532 -7200 # Node ID 282cf4393ce32114c119a03a085b9c6ae00580c1 # Parent 675b7e853696e31ddfe0f645bbbcff8b9b2ab75d test-pwrite: do not leave behind a test file named "out" Revert commit d8fa18472a54c1cb2674c296b3d82443f234d5f7. The trivial-looking use of init.sh is really necessary. It ensures that the temporary file, "out", is created in a temporary directory, and removed upon termination. * tests/test-pwrite.sh: Re-add file. * modules/pwrite-tests: Reference it. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2010-05-23 Jim Meyering + + test-pwrite: do not leave behind a test file named "out" + Revert commit d8fa18472a54c1cb2674c296b3d82443f234d5f7. + The trivial-looking use of init.sh is really necessary. + It ensures that the temporary file, "out", is created in + a temporary directory, and removed upon termination. + * tests/test-pwrite.sh: Re-add file. + * modules/pwrite-tests: Reference it. + 2010-05-23 Ralf Wildenhues Fix output redirection buglet in init.sh. diff --git a/modules/pwrite-tests b/modules/pwrite-tests --- a/modules/pwrite-tests +++ b/modules/pwrite-tests @@ -1,4 +1,5 @@ Files: +tests/test-pwrite.sh tests/test-pwrite.c tests/init.sh tests/signature.h @@ -9,5 +10,5 @@ configure.ac: Makefile.am: -TESTS += test-pwrite +TESTS += test-pwrite.sh check_PROGRAMS += test-pwrite diff --git a/tests/test-pwrite.sh b/tests/test-pwrite.sh new file mode 100755 --- /dev/null +++ b/tests/test-pwrite.sh @@ -0,0 +1,7 @@ +#!/bin/sh +. "${srcdir=.}/init.sh"; path_prepend_ . + +fail=0 +test-pwrite || fail=1 + +Exit $fail