<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/tests, branch v6.5</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.5</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.5'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-11-18T19:00:39Z</updated>
<entry>
<title>"ln --backup f f" produces a misleading diagnostic:</title>
<updated>2006-11-18T19:00:39Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-11-18T19:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0cafba44bbef7c5eb64979544a1ec95a389ec55f'/>
<id>urn:sha1:0cafba44bbef7c5eb64979544a1ec95a389ec55f</id>
<content type='text'>
ln: creating hard link `f' =&gt; `f': No such file or directory
* src/ln.c (do_link): Give a better diagnostic in this unusual case.
(do_link): Rename local: s/lstat_ok/dest_lstat_ok/.
* tests/ln/Makefile.am (TESTS): Add hard-backup.
* tests/ln/hard-backup: New test for the above.
</content>
</entry>
<entry>
<title>* tests/tail-2/append-only: If chattr +a fails, exit 77 (to tell</title>
<updated>2006-11-16T09:05:36Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-11-16T09:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a73fdeb2ce0a1574ec84d7dd7f670217088a818c'/>
<id>urn:sha1:a73fdeb2ce0a1574ec84d7dd7f670217088a818c</id>
<content type='text'>
automake we're skipping this test), and give a diagnostic to tell
the user the same thing.  Reported by Mike Grayson.
</content>
</entry>
<entry>
<title>* tests/du/Makefile.am (TESTS): Add inacc-dest.</title>
<updated>2006-11-12T18:58:58Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-11-12T18:58:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=78a1d22aa07c520badea320e167a95158799de32'/>
<id>urn:sha1:78a1d22aa07c520badea320e167a95158799de32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>du would exit early, when encountering an inaccessible directory</title>
<updated>2006-11-12T17:42:24Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-11-12T17:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c24e93d9266be3e2d8a2dbe10dff73233cfe455b'/>
<id>urn:sha1:c24e93d9266be3e2d8a2dbe10dff73233cfe455b</id>
<content type='text'>
Reported by Mike Frysinger, in
http://article.gmane.org/gmane.comp.gnu.core-utils.bugs/8831
* tests/du/inacc-dest: New test, based on an example from Mike Frysinger.
* tests/chgrp/no-x: Remove the "fts_read failed: ..."
diagnostic from the expected output when using native fdopendir.
* tests/chmod/no-x: Likewise.
* tests/du/no-x: Likewise.
</content>
</entry>
<entry>
<title>Avoid false-positive when testing via valgrind.</title>
<updated>2006-11-12T07:22:46Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-11-12T07:22:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=28c7ef509e56e5fc1619afcdcf2fc3243bf2da36'/>
<id>urn:sha1:28c7ef509e56e5fc1619afcdcf2fc3243bf2da36</id>
<content type='text'>
* tests/mv/atomic: Grep strace output for a more specific pattern
than just "unlink", since that got a false positive when testing
under valgrind: unlink("/tmp/valgrind_proc_9657_cmdline_A51E9991") = 0
* tests/mv/Makefile.am (TESTS_ENVIRONMENT): Define EGREP.
</content>
</entry>
<entry>
<title>Avoid a shell bug in Tru64 4.0 sh's handling of double-quoted strings.</title>
<updated>2006-10-26T09:03:30Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-26T09:03:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b40b5b6917f62f59eff8f8bd913bd79e4cebe8f2'/>
<id>urn:sha1:b40b5b6917f62f59eff8f8bd913bd79e4cebe8f2</id>
<content type='text'>
[patch by Paul Eggert]

* tests/chmod/c-option: When double-quoting part of a word, prefer
to double-quote the whole word.  This is a bit easier to read (at
least for me), and in some cases it avoids a shell bug with Tru64
4.0 sh reported by Nelson H. F. Beebe.  For example, instead of
"$abs_srcdir"/../setgid-check we now write
"$abs_srcdir/../setgid-check".

* tests/cp/cp-parents: Likewise.
* tests/du/inaccessible-cwd: Likewise.
* tests/du/long-from-unreadable: Likewise.
* tests/install/basic-1: Likewise.
* tests/install/trap: Likewise.
* tests/misc/close-stdout: Likewise.
* tests/mkdir/concurrent-1: Likewise.
* tests/mkdir/p-1: Likewise.
* tests/mkdir/p-3: Likewise.
* tests/mkdir/parents: Likewise.
* tests/mkdir/perm: Likewise.
* tests/readlink/can-e: Likewise.
* tests/readlink/can-f: Likewise.
* tests/readlink/can-m: Likewise.
* tests/rm/inaccessible: Likewise.
* tests/rm/unread3: Likewise.
* tests/touch/no-create-missing: Likewise.

* lib/.cvsignore: Add uinttostr.c.
</content>
</entry>
<entry>
<title>* tests/sample-test: Update copyright year list to include only</title>
<updated>2006-10-24T22:16:13Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-24T22:16:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3e9cc761892d1601101e4b798046a6a5e47bc90d'/>
<id>urn:sha1:3e9cc761892d1601101e4b798046a6a5e47bc90d</id>
<content type='text'>
the current year, since this is what I'll want in any new test.
</content>
</entry>
<entry>
<title>new feature: rm accepts new option: --one-file-system</title>
<updated>2006-10-24T22:01:33Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-24T22:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5e42576c017905627e209acc20bf6e6abd1db6ef'/>
<id>urn:sha1:5e42576c017905627e209acc20bf6e6abd1db6ef</id>
<content type='text'>
Suggested by Steve McIntyre in &lt;http://bugs.debian.org/392925&gt;.
* src/remove.h (struct rm_options) [one_file_system]: New member.
* src/rm.c (rm_option_init): Initialize it.
(usage): Document the option.
* src/mv.c (rm_option_init): Likewise.
* src/remove.c (remove_dir): With --one-file-system and --recursive,
for each directory command line argument, do not affect a file system
different from that of the starting directory.  And give a diagnostic.
* src/rm.c (ONE_FILE_SYSTEM): New enum.
(main): Handle new option.
* tests/rm/one-file-system: Test the above.
* tests/rm/Makefile.am (TESTS): Add one-file-system.
* tests/Makefile.am (check-root): Add the rm/one-file-system
test to the list.
(EXTRA_DIST): Add other-fs-tmpdir.

* tests/mv/setup: Removed.  Renamed to...
* tests/other-fs-tmpdir: ...this new file.
* tests/mv/Makefile.am (EXTRA_DIST): Remove setup.
* tests/mv/acl: Reflect renaming: use ../other-fs-tmpdir.
* tests/mv/backup-is-src: Likewise.
* tests/mv/hard-link-1: Likewise.
* tests/mv/leak-fd: Likewise.
* tests/mv/mv-special-1: Likewise.
* tests/mv/part-fail: Likewise.
* tests/mv/part-hardlink: Likewise.
* tests/mv/part-rename: Likewise.
* tests/mv/part-symlink: Likewise.
* tests/mv/partition-perm: Likewise.
* tests/mv/to-symlink: Likewise.
* tests/mv/into-self-2: Likewise.

[doc/ChangeLog]
* coreutils.texi (rm invocation): Describe --one-file-system.
</content>
</entry>
<entry>
<title>Don't let a failure in one test stop "make -k".</title>
<updated>2006-10-24T06:46:25Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-24T06:43:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ba6b1acefd8c9d9a4c506806d68e891879706a2c'/>
<id>urn:sha1:ba6b1acefd8c9d9a4c506806d68e891879706a2c</id>
<content type='text'>
* tests/Makefile.am (t1 t2 t3 t4 t5): New targets.
(check-root): Depend on them, rather than executing the five
commands in a single rule.  Reported by Greg Schafer.
</content>
</entry>
<entry>
<title>* tests/misc/pwd-long: Whoops.  Don't exec the perl script.  Otherwise, the sh-trap-based</title>
<updated>2006-10-23T10:22:15Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-23T10:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7e4eef7e405d05461f463e5276110fe6a48f6385'/>
<id>urn:sha1:7e4eef7e405d05461f463e5276110fe6a48f6385</id>
<content type='text'>
clean-up code isn't run.
</content>
</entry>
</feed>
