Lines Matching refs:getcwd
23 TEST(getcwd, auto_full) { in TEST() argument
26 char* cwd = getcwd(NULL, 0); in TEST()
33 TEST(getcwd, auto_reasonable) { in TEST() argument
36 char* cwd = getcwd(NULL, PATH_MAX); in TEST()
43 TEST(getcwd, auto_too_small) { in TEST() argument
46 char* cwd = getcwd(NULL, 1); in TEST()
51 TEST(getcwd, auto_too_large) { in TEST() argument
54 char* cwd = getcwd(NULL, static_cast<size_t>(-1)); in TEST()
59 TEST(getcwd, manual_too_small) { in TEST() argument
63 char* cwd = getcwd(tiny_buf, sizeof(tiny_buf)); in TEST()
68 TEST(getcwd, manual_zero) { in TEST() argument
72 char* cwd = getcwd(tiny_buf, 0); in TEST()
77 TEST(getcwd, manual_path_max) { in TEST() argument
80 char* cwd = getcwd(buf, PATH_MAX); in TEST()