forked from cory/tildefriends
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:
18
deps/libuv/test/test-cwd-and-chdir.c
vendored
18
deps/libuv/test/test-cwd-and-chdir.c
vendored
@@ -34,24 +34,24 @@ TEST_IMPL(cwd_and_chdir) {
|
||||
|
||||
size1 = 1;
|
||||
err = uv_cwd(buffer_orig, &size1);
|
||||
ASSERT(err == UV_ENOBUFS);
|
||||
ASSERT(size1 > 1);
|
||||
ASSERT_EQ(err, UV_ENOBUFS);
|
||||
ASSERT_GT(size1, 1);
|
||||
|
||||
size1 = sizeof buffer_orig;
|
||||
err = uv_cwd(buffer_orig, &size1);
|
||||
ASSERT(err == 0);
|
||||
ASSERT(size1 > 0);
|
||||
ASSERT(buffer_orig[size1] != '/');
|
||||
ASSERT_OK(err);
|
||||
ASSERT_GT(size1, 0);
|
||||
ASSERT_NE(buffer_orig[size1], '/');
|
||||
|
||||
err = uv_chdir(buffer_orig);
|
||||
ASSERT(err == 0);
|
||||
ASSERT_OK(err);
|
||||
|
||||
size2 = sizeof buffer_new;
|
||||
err = uv_cwd(buffer_new, &size2);
|
||||
ASSERT(err == 0);
|
||||
ASSERT_OK(err);
|
||||
|
||||
ASSERT(size1 == size2);
|
||||
ASSERT(strcmp(buffer_orig, buffer_new) == 0);
|
||||
ASSERT_EQ(size1, size2);
|
||||
ASSERT_OK(strcmp(buffer_orig, buffer_new));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user