test: skip some test cases on IBMi
On IBMi, uv_uptime() and uv_fs_event_init() return UV_ENOSYS. Set NO_FS_EVENTS on IBMi. PR-URL: https://github.com/libuv/libuv/pull/2573 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
This commit is contained in:
parent
5a88a63b00
commit
5b12c313e1
@ -215,7 +215,7 @@ UNUSED static int can_ipv6(void) {
|
|||||||
return supported;
|
return supported;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(__CYGWIN__) || defined(__MSYS__)
|
#if defined(__CYGWIN__) || defined(__MSYS__) || defined(__PASE__)
|
||||||
# define NO_FS_EVENTS "Filesystem watching not supported on this platform."
|
# define NO_FS_EVENTS "Filesystem watching not supported on this platform."
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@ -58,9 +58,13 @@ TEST_IMPL(platform_output) {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
err = uv_uptime(&uptime);
|
err = uv_uptime(&uptime);
|
||||||
|
#if defined(__PASE__)
|
||||||
|
ASSERT(err == UV_ENOSYS);
|
||||||
|
#else
|
||||||
ASSERT(err == 0);
|
ASSERT(err == 0);
|
||||||
ASSERT(uptime > 0);
|
ASSERT(uptime > 0);
|
||||||
printf("uv_uptime: %f\n", uptime);
|
printf("uv_uptime: %f\n", uptime);
|
||||||
|
#endif
|
||||||
|
|
||||||
err = uv_getrusage(&rusage);
|
err = uv_getrusage(&rusage);
|
||||||
ASSERT(err == 0);
|
ASSERT(err == 0);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user