Lines Matching refs:fbl
19 #include <fbl/string.h>
20 #include <fbl/string_buffer.h>
21 #include <fbl/string_printf.h>
22 #include <fbl/unique_fd.h>
35 fbl::String Fixture::path(const char* fmt, ...) const {
38 fbl::String result = path(fmt, ap);
43 fbl::String Fixture::path(const char* fmt, va_list ap) const {
48 fbl::StringBuffer<PATH_MAX> buffer;
50 fbl::String relpath = buffer.ToString();
72 root_ = fbl::StringPrintf("/tmp/path-unit-test-%" PRIu64 "/", randnum);
82 fbl::String local = path(pathname);
86 fbl::String basename(pathname, sep - pathname);
89 fbl::unique_fd fd(open(pathname, O_RDWR | O_CREAT, 0777));
101 fbl::String local = path(pathname);
120 fbl::String basename(pathname, sep - pathname);