libuv 1.47.0.

git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4615 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
2023-11-07 17:30:39 +00:00
parent 889773c38d
commit ee9cb63327
226 changed files with 6648 additions and 6444 deletions

View File

@@ -39,7 +39,7 @@ TEST_IMPL(get_passwd) {
/* Test the normal case */
r = uv_os_get_passwd(&pwd);
ASSERT_EQ(r, 0);
ASSERT_OK(r);
len = strlen(pwd.username);
ASSERT_GT(len, 0);
@@ -114,7 +114,7 @@ TEST_IMPL(get_passwd2) {
/* Test the normal case */
r = uv_os_get_passwd(&pwd);
ASSERT_EQ(r, 0);
ASSERT_OK(r);
r = uv_os_get_passwd2(&pwd2, pwd.uid);
@@ -123,7 +123,7 @@ TEST_IMPL(get_passwd2) {
(void) &len;
#else
ASSERT_EQ(r, 0);
ASSERT_OK(r);
ASSERT_EQ(pwd.uid, pwd2.uid);
ASSERT_STR_EQ(pwd.username, pwd2.username);
ASSERT_STR_EQ(pwd.shell, pwd2.shell);
@@ -131,15 +131,20 @@ TEST_IMPL(get_passwd2) {
uv_os_free_passwd(&pwd2);
r = uv_os_get_passwd2(&pwd2, 0);
ASSERT_EQ(r, 0);
ASSERT_OK(r);
len = strlen(pwd2.username);
ASSERT_GT(len, 0);
#if defined(__PASE__)
// uid 0 is qsecofr on IBM i
ASSERT_STR_EQ(pwd2.username, "qsecofr");
#else
ASSERT_STR_EQ(pwd2.username, "root");
#endif
len = strlen(pwd2.homedir);
# ifndef __PASE__
ASSERT_GT(len, 0);
#endif
len = strlen(pwd2.shell);
# ifndef __PASE__
ASSERT_GT(len, 0);
@@ -174,7 +179,7 @@ TEST_IMPL(get_group) {
int r;
r = uv_os_get_passwd(&pwd);
ASSERT_EQ(r, 0);
ASSERT_OK(r);
r = uv_os_get_group(&grp, pwd.gid);
@@ -183,7 +188,7 @@ TEST_IMPL(get_group) {
(void) &len;
#else
ASSERT_EQ(r, 0);
ASSERT_OK(r);
ASSERT_EQ(pwd.gid, grp.gid);
len = strlen(grp.groupname);