Lines Matching refs:getcwd
25 TEST(getcwd, auto_full) { in TEST() argument
28 char* cwd = getcwd(nullptr, 0); in TEST()
35 TEST(getcwd, auto_reasonable) { in TEST() argument
38 char* cwd = getcwd(nullptr, PATH_MAX); in TEST()
45 TEST(getcwd, auto_too_small) { in TEST() argument
48 char* cwd = getcwd(nullptr, 1); in TEST()
53 TEST(getcwd, auto_too_large) { in TEST() argument
57 char* cwd = getcwd(nullptr, static_cast<size_t>(-1)); in TEST()
62 TEST(getcwd, manual_too_small) { in TEST() argument
66 char* cwd = getcwd(tiny_buf, sizeof(tiny_buf)); in TEST()
71 TEST(getcwd, manual_zero) { in TEST() argument
75 char* cwd = getcwd(tiny_buf, 0); in TEST()
80 TEST(getcwd, manual_path_max) { in TEST() argument
83 char* cwd = getcwd(buf, PATH_MAX); in TEST()