test: fix fs_fstat test on sunos
The tests are no longer compiled with -D_XOPEN_SOURCE=500 when building with autotools. Tell the test explicitly that SunOS systems are expected to have nanosecond fstat(2) granularity.
This commit is contained in:
parent
d2f67b92c6
commit
d4f6165346
@ -951,7 +951,10 @@ TEST_IMPL(fs_fstat) {
|
||||
ASSERT(s->st_birthtim.tv_nsec == t.st_birthtimespec.tv_nsec);
|
||||
ASSERT(s->st_flags == t.st_flags);
|
||||
ASSERT(s->st_gen == t.st_gen);
|
||||
#elif defined(_BSD_SOURCE) || defined(_SVID_SOURCE) || defined(_XOPEN_SOURCE)
|
||||
#elif defined(__sun) || \
|
||||
defined(_BSD_SOURCE) || \
|
||||
defined(_SVID_SOURCE) || \
|
||||
defined(_XOPEN_SOURCE)
|
||||
ASSERT(s->st_atim.tv_sec == t.st_atim.tv_sec);
|
||||
ASSERT(s->st_atim.tv_nsec == t.st_atim.tv_nsec);
|
||||
ASSERT(s->st_mtim.tv_sec == t.st_mtim.tv_sec);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user