diff options
author | kientzle <kientzle@FreeBSD.org> | 2008-08-30 05:31:23 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2008-08-30 05:31:23 +0000 |
commit | 558a49e6d851cbd77e26165d30a40ac601ece5ce (patch) | |
tree | d8c9a1e4825e243ed07ffcd9c2e0b43877208ac7 /lib | |
parent | ed05e5e34af45609295906f66e177d604e4302be (diff) | |
download | FreeBSD-src-558a49e6d851cbd77e26165d30a40ac601ece5ce.zip FreeBSD-src-558a49e6d851cbd77e26165d30a40ac601ece5ce.tar.gz |
When atime wasn't specified, it should get set == mtime.
This is much stronger than just asserting that it's not zero.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libarchive/test/test_write_disk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libarchive/test/test_write_disk.c b/lib/libarchive/test/test_write_disk.c index cb9aa55..6acc6ce 100644 --- a/lib/libarchive/test/test_write_disk.c +++ b/lib/libarchive/test/test_write_disk.c @@ -97,8 +97,8 @@ static void create_reg_file(struct archive_entry *ae, const char *msg) failure("st.st_mode=%o archive_entry_mode(ae)=%o", st.st_mode, archive_entry_mode(ae)); assertEqualInt(st.st_mode, (archive_entry_mode(ae) & ~UMASK)); - failure("Old bug: if no atime specified, atime got set to Jan 1, 1970"); - assert(st.st_atime != 0); + failure("No atime was specified, so atime should get set to mtime"); + assertEqualInt(st.st_atime, st.st_mtime); assertEqualInt(st.st_size, sizeof(data)); assertEqualInt(st.st_mtime, 123456789); } |