Lines Matching +full:3 +full:g
50 glob_t g; in ATF_TC_BODY() local
79 memset(&g, 0, sizeof g); in ATF_TC_BODY()
80 rc = glob(pattern, 0, 0, &g); in ATF_TC_BODY()
90 g.gl_pathv[0]); in ATF_TC_BODY()
91 globfree(&g); in ATF_TC_BODY()
100 ATF_CHECK_MSG(dt < 1, "glob(3) took far too long: %d %.9f", i, in ATF_TC_BODY()
113 "(documented in the glob(3) CAVEATS section)."); in ATF_TC_HEAD()
118 glob_t g; in ATF_TC_BODY() local
121 glob(".", 0, NULL, &g); in ATF_TC_BODY()
122 ATF_REQUIRE_MSG(g.gl_matchc == 1, in ATF_TC_BODY()
123 "glob(3) shouldn't match files starting with a period when using '.'"); in ATF_TC_BODY()
124 for (i = 0; i < g.gl_matchc; i++) in ATF_TC_BODY()
125 printf("%s\n", g.gl_pathv[i]); in ATF_TC_BODY()
126 glob(".*", 0, NULL, &g); in ATF_TC_BODY()
127 ATF_REQUIRE_MSG(g.gl_matchc == 3 && strcmp(g.gl_pathv[2], ".test") == 0, in ATF_TC_BODY()
128 "glob(3) should match files starting with a period when using '.*'"); in ATF_TC_BODY()
152 glob_t g; in ATF_TC_BODY() local
160 rv = glob("test/*", 0, errfunc, &g); in ATF_TC_BODY()
162 "glob(3) failed to invoke callback function"); in ATF_TC_BODY()
165 globfree(&g); in ATF_TC_BODY()
169 rv = glob("test/*", GLOB_ERR, errfunc, &g); in ATF_TC_BODY()
171 "glob(3) failed to invoke callback function"); in ATF_TC_BODY()
174 globfree(&g); in ATF_TC_BODY()