Page MenuHomeFreeBSD

D54584.id169267.diff
No OneTemporary

D54584.id169267.diff

diff --git a/usr.sbin/makefs/tests/makefs_msdos_tests.sh b/usr.sbin/makefs/tests/makefs_msdos_tests.sh
--- a/usr.sbin/makefs/tests/makefs_msdos_tests.sh
+++ b/usr.sbin/makefs/tests/makefs_msdos_tests.sh
@@ -48,6 +48,8 @@
T_flag_dir_body()
{
timestamp=1742574908 # Even value, timestamp precision is 2s.
+ # FAT directory entries don't have an access time, just a date.
+ timestamp_atime=$((timestamp - timestamp % 86400))
create_test_dirs
mkdir -p $TEST_INPUTS_DIR/dir1
@@ -56,8 +58,7 @@
mount_image
eval $(stat -s $TEST_MOUNT_DIR/dir1)
- # FAT directory entries don't have an access time, just a date.
- #atf_check_equal $st_atime $timestamp
+ atf_check_equal $st_atime $timestamp_atime
atf_check_equal $st_mtime $timestamp
atf_check_equal $st_ctime $timestamp
}
@@ -72,6 +73,9 @@
{
timestamp_F=1742574908 # Even value, timestamp precision is 2s.
timestamp_T=1742574910
+ # FAT directory entries don't have an access time, just a date.
+ timestamp_F_atime=$((timestamp_F - timestamp_F % 86400))
+
create_test_dirs
mkdir -p $TEST_INPUTS_DIR/dir1
@@ -82,8 +86,7 @@
mount_image
eval $(stat -s $TEST_MOUNT_DIR/dir1)
- # FAT directory entries don't have an access time, just a date.
- #atf_check_equal $st_atime $timestamp
+ atf_check_equal $st_atime $timestamp_F_atime
atf_check_equal $st_mtime $timestamp_F
atf_check_equal $st_ctime $timestamp_F
}
@@ -97,6 +100,8 @@
T_flag_mtree_body()
{
timestamp=1742574908 # Even value, timestamp precision is 2s.
+ # FAT directory entries don't have an access time, just a date.
+ timestamp_atime=$((timestamp - timestamp % 86400))
create_test_dirs
mkdir -p $TEST_INPUTS_DIR/dir1
@@ -106,8 +111,7 @@
mount_image
eval $(stat -s $TEST_MOUNT_DIR/dir1)
- # FAT directory entries don't have an access time, just a date.
- #atf_check_equal $st_atime $timestamp
+ atf_check_equal $st_atime $timestamp_atime
atf_check_equal $st_mtime $timestamp
atf_check_equal $st_ctime $timestamp
}

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 2, 4:54 AM (5 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27560164
Default Alt Text
D54584.id169267.diff (1 KB)

Event Timeline