summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/libuv/test/test-platform-output.c
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/libuv/test/test-platform-output.c')
-rw-r--r--3rdparty/libuv/test/test-platform-output.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/3rdparty/libuv/test/test-platform-output.c b/3rdparty/libuv/test/test-platform-output.c
index 76495e14fd8..2c4740550a1 100644
--- a/3rdparty/libuv/test/test-platform-output.c
+++ b/3rdparty/libuv/test/test-platform-output.c
@@ -32,6 +32,7 @@ TEST_IMPL(platform_output) {
uv_rusage_t rusage;
uv_cpu_info_t* cpus;
uv_interface_address_t* interfaces;
+ uv_passwd_t pwd;
int count;
int i;
int err;
@@ -122,5 +123,15 @@ TEST_IMPL(platform_output) {
}
uv_free_interface_addresses(interfaces, count);
+ err = uv_os_get_passwd(&pwd);
+ ASSERT(err == 0);
+
+ printf("uv_os_get_passwd:\n");
+ printf(" euid: %ld\n", pwd.uid);
+ printf(" gid: %ld\n", pwd.gid);
+ printf(" username: %s\n", pwd.username);
+ printf(" shell: %s\n", pwd.shell);
+ printf(" home directory: %s\n", pwd.homedir);
+
return 0;
}