mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 11:26:16 +01:00
tests: skip g-file-info test if atime unsupported
For example, g_file_query_info will not be able to determine access time for files on ZFS with atime=off.
This commit is contained in:
parent
1dfdcaf38b
commit
7162b3c496
@ -282,6 +282,15 @@ test_g_file_info_access_time (void)
|
|||||||
NULL, &error);
|
NULL, &error);
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
|
|
||||||
|
if (!g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_TIME_ACCESS))
|
||||||
|
{
|
||||||
|
g_test_skip ("Skipping testing access time as it’s not supported by the kernel");
|
||||||
|
g_file_delete (file, NULL, NULL);
|
||||||
|
g_clear_object (&file);
|
||||||
|
g_clear_object (&info);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
/* Check the access time is retrievable. */
|
/* Check the access time is retrievable. */
|
||||||
dt = g_file_info_get_access_date_time (info);
|
dt = g_file_info_get_access_date_time (info);
|
||||||
g_assert_nonnull (dt);
|
g_assert_nonnull (dt);
|
||||||
|
Loading…
Reference in New Issue
Block a user