summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2008-08-30 05:31:23 +0000
committerkientzle <kientzle@FreeBSD.org>2008-08-30 05:31:23 +0000
commit558a49e6d851cbd77e26165d30a40ac601ece5ce (patch)
treed8c9a1e4825e243ed07ffcd9c2e0b43877208ac7 /lib
parented05e5e34af45609295906f66e177d604e4302be (diff)
downloadFreeBSD-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.c4
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);
}
OpenPOWER on IntegriCloud