/external/google-breakpad/src/processor/ |
pathname_stripper_unittest.cc | 41 #define ASSERT_EQ(e1, e2) ASSERT_TRUE((e1) == (e2)) 48 ASSERT_EQ(PathnameStripper::File("/dir/file"), "file"); 49 ASSERT_EQ(PathnameStripper::File("\\dir\\file"), "file"); 50 ASSERT_EQ(PathnameStripper::File("/dir\\file"), "file"); 51 ASSERT_EQ(PathnameStripper::File("\\dir/file"), "file"); 52 ASSERT_EQ(PathnameStripper::File("dir/file"), "file"); 53 ASSERT_EQ(PathnameStripper::File("dir\\file"), "file"); 54 ASSERT_EQ(PathnameStripper::File("dir/\\file"), "file"); 55 ASSERT_EQ(PathnameStripper::File("dir\\/file"), "file"); 56 ASSERT_EQ(PathnameStripper::File("file"), "file") [all...] |
exploitability_unittest.cc | 75 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 77 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 79 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 81 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 83 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 85 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 87 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 89 ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, 91 ASSERT_EQ(google_breakpad::EXPLOITABILITY_NONE, 93 ASSERT_EQ(google_breakpad::EXPLOITABILITY_NONE [all...] |
/bionic/tests/ |
stdint_test.cpp | 22 ASSERT_EQ(1U, sizeof(int_fast8_t)); 23 ASSERT_EQ(8U, sizeof(int_fast64_t)); 24 ASSERT_EQ(1U, sizeof(uint_fast8_t)); 25 ASSERT_EQ(8U, sizeof(uint_fast64_t)); 27 ASSERT_EQ(8U, sizeof(int_fast16_t)); 28 ASSERT_EQ(8U, sizeof(int_fast32_t)); 29 ASSERT_EQ(8U, sizeof(uint_fast16_t)); 30 ASSERT_EQ(8U, sizeof(uint_fast32_t)); 32 ASSERT_EQ(4U, sizeof(int_fast16_t)); 33 ASSERT_EQ(4U, sizeof(int_fast32_t)) [all...] |
sys_types_test.cpp | 23 ASSERT_EQ(4U, sizeof(gid_t)); 24 ASSERT_EQ(4U, sizeof(pid_t)); 25 ASSERT_EQ(4U, sizeof(uid_t)); 27 ASSERT_EQ(4U, sizeof(id_t)); 32 ASSERT_EQ(8U, sizeof(dev_t)); 33 ASSERT_EQ(8U, sizeof(off_t)); 34 ASSERT_EQ(8U, sizeof(time_t)); 36 ASSERT_EQ(4U, sizeof(dev_t)); 37 ASSERT_EQ(4U, sizeof(off_t)); 38 ASSERT_EQ(4U, sizeof(time_t)) [all...] |
arpa_inet_test.cpp | 22 ASSERT_EQ((htonl)(0x7f000001), inet_addr("127.0.0.1")); 30 ASSERT_EQ(1, inet_aton("127.1.2.3", &a)); 31 ASSERT_EQ((htonl)(0x7f010203), a.s_addr); 35 ASSERT_EQ(1, inet_aton("127.1.2", &a)); 36 ASSERT_EQ((htonl)(0x7f010002), a.s_addr); 40 ASSERT_EQ(1, inet_aton("127.1", &a)); 41 ASSERT_EQ((htonl)(0x7f000001), a.s_addr); 45 ASSERT_EQ(1, inet_aton("0x7f000001", &a)); 46 ASSERT_EQ((htonl)(0x7f000001), a.s_addr); 50 ASSERT_EQ(1, inet_aton("0xFf.0.0.1", &a)) [all...] |
complex_test.cpp | 59 ASSERT_EQ(0.0, cabs(0)); 63 ASSERT_EQ(0.0, cabsf(0)); 67 ASSERT_EQ(0.0, cabsl(0)); 71 ASSERT_EQ(M_PI_2, cacos(0.0)); 75 ASSERT_EQ(static_cast<float>(M_PI_2), cacosf(0.0)); 79 ASSERT_EQ(M_PI_2l, cacosl(0.0)); 83 ASSERT_EQ(0.0, cacosh(1.0)); 87 ASSERT_EQ(0.0, cacoshl(1.0)); 91 ASSERT_EQ(0.0, cacoshf(1.0)); 95 ASSERT_EQ(0.0, carg(0)) [all...] |
semaphore_test.cpp | 33 ASSERT_EQ(0, sem_init(&s, 0, 0)); 34 ASSERT_EQ(0, sem_init(&s, 0, 1)); 35 ASSERT_EQ(0, sem_init(&s, 0, 123)); 39 ASSERT_EQ(-1, sem_init(&s, 0, -1)); 40 ASSERT_EQ(EINVAL, errno); 42 ASSERT_EQ(SEM_VALUE_MAX, sysconf(_SC_SEM_VALUE_MAX)); 45 ASSERT_EQ(0, sem_init(&s, 0, SEM_VALUE_MAX)); 49 ASSERT_EQ(-1, sem_init(&s, 0, SEM_VALUE_MAX + 1)); 50 ASSERT_EQ(EINVAL, errno); 52 ASSERT_EQ(0, sem_destroy(&s)) [all...] |
sys_time_test.cpp | 28 ASSERT_EQ(0, utimes(tf.filename, nullptr)); 37 ASSERT_EQ(-1, utimes(tf.filename, tv)); 38 ASSERT_EQ(EINVAL, errno); 40 ASSERT_EQ(-1, utimes(tf.filename, tv)); 41 ASSERT_EQ(EINVAL, errno); 46 ASSERT_EQ(-1, utimes(tf.filename, tv)); 47 ASSERT_EQ(EINVAL, errno); 49 ASSERT_EQ(-1, utimes(tf.filename, tv)); 50 ASSERT_EQ(EINVAL, errno); 55 ASSERT_EQ(0, futimes(tf.fd, nullptr)) [all...] |
sys_resource_test.cpp | 23 ASSERT_EQ(sizeof(rlimit), sizeof(rlimit64)); 24 ASSERT_EQ(8U, sizeof(rlim_t)); 27 ASSERT_EQ(4U, sizeof(rlim_t)); 34 ASSERT_EQ(0, getrlimit(RLIMIT_CORE, &l32_)); 35 ASSERT_EQ(0, getrlimit64(RLIMIT_CORE, &l64_)); 36 ASSERT_EQ(0, prlimit(0, RLIMIT_CORE, nullptr, &pr_l32_)); 37 ASSERT_EQ(0, prlimit64(0, RLIMIT_CORE, nullptr, &pr_l64_)); 50 ASSERT_EQ(0, getrlimit(RLIMIT_CORE, &l32_)); 51 ASSERT_EQ(0, getrlimit64(RLIMIT_CORE, &l64_)); 52 ASSERT_EQ(0, prlimit(0, RLIMIT_CORE, nullptr, &pr_l32_)) [all...] |
strings_test.cpp | 30 ASSERT_EQ( 0, ffs(0x00000000)); 31 ASSERT_EQ( 1, ffs(0x00000001)); 32 ASSERT_EQ( 6, ffs(0x00000020)); 33 ASSERT_EQ(11, ffs(0x00000400)); 34 ASSERT_EQ(16, ffs(0x00008000)); 35 ASSERT_EQ(17, ffs(0x00010000)); 36 ASSERT_EQ(22, ffs(0x00200000)); 37 ASSERT_EQ(27, ffs(0x04000000)); 38 ASSERT_EQ(32, ffs(0x80000000)); 42 ASSERT_EQ(0, strcasecmp("hello", "HELLO")) [all...] |
/system/core/demangle/ |
DemangleTest.cpp | 28 ASSERT_EQ("_Zpp4FUNKK", demangler.Parse("_Zpp4FUNKK")); 29 ASSERT_EQ("_Zpp4FUNVV", demangler.Parse("_Zpp4FUNVV")); 35 ASSERT_EQ("func()", demangler.Parse("_ZN4funcEv")); 36 ASSERT_EQ("func(void&)", demangler.Parse("_ZN4funcERv")); 37 ASSERT_EQ("func(void, void)", demangler.Parse("_ZN4funcEvv")); 38 ASSERT_EQ("func(void*)", demangler.Parse("_ZN4funcEPv")); 39 ASSERT_EQ("func(void const)", demangler.Parse("_ZN4funcEKv")); 40 ASSERT_EQ("func(void volatile)", demangler.Parse("_ZN4funcEVv")); 46 ASSERT_EQ("func(char)", demangler.Parse("_ZN4funcEc")); 47 ASSERT_EQ("func(char*)", demangler.Parse("_ZN4funcEPc")) [all...] |
/external/google-breakpad/src/common/linux/ |
linux_libc_support_unittest.cc | 42 ASSERT_EQ(strlen(test_data[i]), my_strlen(test_data[i])); 67 ASSERT_EQ(my_strcmp(test_data[i*2], test_data[i*2 + 1]), libc_result); 81 ASSERT_EQ(result, 0); 83 ASSERT_EQ(result, 1); 85 ASSERT_EQ(result, 12); 87 ASSERT_EQ(result, 123); 89 ASSERT_EQ(result, 123); 93 ASSERT_EQ(my_uint_len(0), 1U); 94 ASSERT_EQ(my_uint_len(2), 1U); 95 ASSERT_EQ(my_uint_len(5), 1U) [all...] |
/art/runtime/base/ |
bit_field_test.cc | 28 ASSERT_EQ(0x00ffU, TestBitFields::Mask()); 29 ASSERT_EQ(0x001feU, TestBitFields::MaskInPlace()); 30 ASSERT_EQ(1, TestBitFields::Shift()); 31 ASSERT_EQ(8, TestBitFields::BitSize()); 32 ASSERT_EQ(32U, TestBitFields::Encode(16)); 33 ASSERT_EQ(16, TestBitFields::Decode(32)); 34 ASSERT_EQ(2U, TestBitFields::Update(1, 16));
|
/frameworks/av/media/libaaudio/tests/ |
test_linear_ramp.cpp | 35 ASSERT_EQ(8, ramp.getLengthInFrames()); 38 ASSERT_EQ(1, ramping); 39 ASSERT_EQ(0.0f, levelFrom); 40 ASSERT_EQ(4.0f, levelTo); 43 ASSERT_EQ(0.0f, destination[0]); 44 ASSERT_EQ(1.0f, destination[1]); 45 ASSERT_EQ(2.0f, destination[2]); 46 ASSERT_EQ(3.0f, destination[3]); 49 ASSERT_EQ(1, ramping); 50 ASSERT_EQ(4.0f, levelFrom) [all...] |
/build/kati/ |
strutil_test.cc | 39 ASSERT_EQ(ss[0], "foo"); 40 ASSERT_EQ(ss[1], "bar"); 41 ASSERT_EQ(ss[2], "baz"); 42 ASSERT_EQ(ss[3], "hogeeeeeeeeeeeeeeee"); 60 ASSERT_EQ(TrimPrefix("foo", "foo"), ""); 61 ASSERT_EQ(TrimPrefix("foo", "fo"), "o"); 62 ASSERT_EQ(TrimPrefix("foo", ""), "foo"); 63 ASSERT_EQ(TrimPrefix("foo", "fooo"), "foo"); 67 ASSERT_EQ(TrimSuffix("bar", "bar"), ""); 68 ASSERT_EQ(TrimSuffix("bar", "ar"), "b") [all...] |
ninja_test.cc | 37 ASSERT_EQ(GetDepfile("g++ -c fat.cc -MD ", &new_cmd), ""); 42 ASSERT_EQ(GetDepfile("g++ -c fat.cc -o fat.o", &new_cmd), ""); 43 ASSERT_EQ(GetDepfile("g++ -c fat.cc -MD -o fat.o -o fuga.o", &new_cmd), "fuga.d.tmp"); 44 ASSERT_EQ(GetDepfile("g++ -c fat.cc -MD -o fat.o", &new_cmd), "fat.d.tmp"); 45 ASSERT_EQ(GetDepfile("g++ -c fat.cc -MD -o fat", &new_cmd), "fat.d.tmp"); 46 ASSERT_EQ(GetDepfile("g++ -c fat.cc -MD -MF foo.d -o fat.o", &new_cmd), "foo.d.tmp"); 47 ASSERT_EQ(GetDepfile("g++ -c fat.cc -MD -o fat.o -MF foo.d", &new_cmd), "foo.d.tmp"); 49 ASSERT_EQ(GetDepfile("g++ -g -Iinclude -Wall -MMD -fno-omit-frame-pointer -O -m64 -W -Werror -c -o fat.o fat.cc", &new_cmd), "fat.d.tmp"); 51 ASSERT_EQ(GetDepfile("mkdir -p out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/ && echo \"host C++: llvm-rs-cc <= frameworks/compile/slang/llvm-rs-cc.cpp\" && prebuilts/clang/linux-x86/host/3.6/bin/clang++ -I external/llvm -I external/llvm/include -I external/llvm/host/include -I external/clang/include -I external/clang/lib/CodeGen -I frameworks/compile/libbcc/include -I out/host/linux-x86/gen/EXECUTABLES/llvm-rs-cc_intermediates/include -I external/libcxx/include -I frameworks/compile/slang -I out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates -I out/host/linux-x86/gen/EXECUTABLES/llvm-rs-cc_intermediates -I libnativehelper/include/nativehelper $(cat out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/import_includes) -isystem system/core/include -isystem hardware/libhardware/include -isystem hardware/libhardware_legacy/include -isystem hardware/ril/include -isystem libnativehelper/include -isystem frameworks/native/include -isystem frameworks/native/opengl/include -isystem frameworks/av/include -isystem frameworks/base/include -isystem tools/include -isystem out/host/linux-x86/obj/include -c -fno-exceptions -Wno-multichar -m64 -Wa,--noexecstack -fPIC -no-canonical-prefixes -include build/core/combo/include/arch/linux-x86/AndroidConfig.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -O2 -g -fno-strict-aliasing -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-unused-command-line-argument --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/ --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/ --sysroot=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//sysroot -target x86_64-linux-gnu -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Wsign-promo -std=gnu++11 -DNDEBUG -UDEBUG -Wno-inconsistent-missing-override --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/ --sysroot=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//sysroot -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//x86_64-linux/include/c++/4.8 -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//x86_64-linux/include/c++/4.8/x86_64-linux -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8//x86_64-linux/include/c++/4.8/backward -target x86_64-linux-gnu -pedantic -Wcast-qual -Wno-long-long -Wno-sign-promo -Wall -Wno-unused-parameter -Wno-return-type -Werror -std=c++11 -O0 -DTARGET_BUILD_VARIANT=eng -DRS_VERSION=23 -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -O2 -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wwrite-strings -Dsprintf=sprintf -pedantic -Wcast-qual -Wno-long-long -Wno-sign-promo -Wall -Wno-unused-parameter -Wno-return-type -Werror -std=c++11 -O0 -DTARGET_BUILD_VARIANT=eng -DRS_VERSION=23 -fno-exceptions -fpie -D_USING_LIBCXX -Wno-sign-promo -fno-rtti -Woverloaded-virtual -Wno-sign-promo -std=c++11 -nostdinc++ -MD -MF out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.d -o out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.o frameworks/compile/slang/llvm-rs-cc.cpp && cp out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.d out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.P; sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e '/^$/ d' -e 's/$/ :/' < out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.d >> out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.P; rm -f out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.d", &new_cmd), "out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/llvm-rs-cc.d"); 52 ASSERT_EQ(new_cmd, "mkdir -p out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/ && echo \"host C++ (…) [all...] |
/system/core/libunwindstack/tests/ |
MapsTest.cpp | 36 ASSERT_EQ(5U, maps.Total()); 38 ASSERT_EQ(PROT_NONE, it->flags); 39 ASSERT_EQ(0x1000U, it->start); 40 ASSERT_EQ(0x2000U, it->end); 41 ASSERT_EQ(0U, it->offset); 42 ASSERT_EQ("", it->name); 44 ASSERT_EQ(PROT_READ, it->flags); 45 ASSERT_EQ(0x2000U, it->start); 46 ASSERT_EQ(0x3000U, it->end); 47 ASSERT_EQ(0U, it->offset) [all...] |
ArmExidxDecodeTest.cpp | 88 ASSERT_EQ("", GetFakeLogBuf()); 90 ASSERT_EQ("4 unwind vsp = vsp + 4\n", GetFakeLogPrint()); 92 ASSERT_EQ("", GetFakeLogPrint()); 94 ASSERT_EQ(0x10004U, exidx_->cfa()); 101 ASSERT_EQ("", GetFakeLogBuf()); 103 ASSERT_EQ("4 unwind vsp = vsp + 8\n", GetFakeLogPrint()); 105 ASSERT_EQ("", GetFakeLogPrint()); 107 ASSERT_EQ(0x1000cU, exidx_->cfa()); 114 ASSERT_EQ("", GetFakeLogBuf()); 116 ASSERT_EQ("4 unwind vsp = vsp + 256\n", GetFakeLogPrint()) [all...] |
/system/core/base/ |
endian_test.cpp | 26 ASSERT_EQ(__LITTLE_ENDIAN, __BYTE_ORDER); 38 ASSERT_EQ(be16, htons(le16)); 39 ASSERT_EQ(be32, htonl(le32)); 40 ASSERT_EQ(be64, htonq(le64)); 42 ASSERT_EQ(le16, ntohs(be16)); 43 ASSERT_EQ(le32, ntohl(be32)); 44 ASSERT_EQ(le64, ntohq(be64)); 46 ASSERT_EQ(be16, htobe16(le16)); 47 ASSERT_EQ(be32, htobe32(le32)); 48 ASSERT_EQ(be64, htobe64(le64)) [all...] |
/frameworks/native/libs/input/tests/ |
InputEvent_test.cpp | 40 ASSERT_EQ(0ULL, coords.bits); 49 ASSERT_EQ(0, coords.getAxisValue(0)) 51 ASSERT_EQ(0, coords.getAxisValue(1)) 55 ASSERT_EQ(OK, coords.setAxisValue(1, 5)); 56 ASSERT_EQ(5, coords.values[0]); 57 ASSERT_EQ(0x4000000000000000ULL, coords.bits); 59 ASSERT_EQ(0, coords.getAxisValue(0)) 61 ASSERT_EQ(5, coords.getAxisValue(1)) 65 ASSERT_EQ(OK, coords.setAxisValue(3, 2)); 66 ASSERT_EQ(0x5000000000000000ULL, coords.bits) [all...] |
/bootable/recovery/tests/component/ |
sideload_test.cpp | 24 ASSERT_EQ(0, access("/dev/fuse", R_OK | W_OK)); 31 ASSERT_EQ(-1, run_fuse_sideload(&vtab, nullptr, 4096, 4095)); 32 ASSERT_EQ(-1, run_fuse_sideload(&vtab, nullptr, 4096, (1 << 22) + 1)); 35 ASSERT_EQ(-1, run_fuse_sideload(&vtab, nullptr, ((1 << 18) + 1) * 4096, 4096));
|
/external/clang/unittests/AST/ |
CommentLexer.cpp | 87 ASSERT_EQ(0U, Toks.size()); 100 ASSERT_EQ(1U, Toks.size()); 102 ASSERT_EQ(tok::newline, Toks[0].getKind()); 116 ASSERT_EQ(2U, Toks.size()); 118 ASSERT_EQ(tok::newline, Toks[0].getKind()); 119 ASSERT_EQ(tok::newline, Toks[1].getKind()); 135 ASSERT_EQ(2U, Toks.size()); 137 ASSERT_EQ(tok::text, Toks[0].getKind()); 138 ASSERT_EQ(StringRef(" Meow"), Toks[0].getText()); 140 ASSERT_EQ(tok::newline, Toks[1].getKind()) [all...] |
/external/libmojo/mojo/edk/system/ |
core_unittest.cc | 47 ASSERT_EQ(0u, info.GetCtorCallCount()); 49 ASSERT_EQ(1u, info.GetCtorCallCount()); 52 ASSERT_EQ(0u, info.GetWriteMessageCallCount()); 53 ASSERT_EQ(MOJO_RESULT_OK, 56 ASSERT_EQ(1u, info.GetWriteMessageCallCount()); 58 ASSERT_EQ(0u, info.GetReadMessageCallCount()); 60 ASSERT_EQ( 64 ASSERT_EQ(1u, info.GetReadMessageCallCount()); 65 ASSERT_EQ(MOJO_RESULT_OK, 68 ASSERT_EQ(2u, info.GetReadMessageCallCount()) [all...] |
/external/libchrome/base/trace_event/ |
heap_profiler_stack_frame_deduplicator_unittest.cc | 35 ASSERT_EQ(2, dedup->Insert(std::begin(bt), std::end(bt))); 38 ASSERT_EQ(kBrowserMain, (iter + 0)->frame); 39 ASSERT_EQ(-1, (iter + 0)->parent_frame_index); 41 ASSERT_EQ(kCreateWidget, (iter + 1)->frame); 42 ASSERT_EQ(0, (iter + 1)->parent_frame_index); 44 ASSERT_EQ(kMalloc, (iter + 2)->frame); 45 ASSERT_EQ(1, (iter + 2)->parent_frame_index); 47 ASSERT_EQ(iter + 3, dedup->end()); 64 ASSERT_EQ(2, dedup->Insert(std::begin(bt), std::end(bt))); 67 ASSERT_EQ(kBrowserMain, (iter + 0)->frame) [all...] |
/bootable/recovery/tests/unit/ |
dirutil_test.cpp | 29 ASSERT_EQ(-1, dirCreateHierarchy("", 0755, nullptr, false, nullptr)); 30 ASSERT_EQ(ENOENT, errno); 33 ASSERT_EQ(-1, dirCreateHierarchy("abc", 0755, nullptr, true, nullptr)); 34 ASSERT_EQ(ENOENT, errno); 38 ASSERT_EQ(0, dirCreateHierarchy(td.path, 0755, nullptr, false, nullptr)); 41 ASSERT_EQ(0, dirCreateHierarchy("///", 0755, nullptr, false, nullptr)); 45 ASSERT_EQ(-1, dirCreateHierarchy(tf.path, 0755, nullptr, false, nullptr)); 46 ASSERT_EQ(ENOTDIR, errno); 54 ASSERT_EQ(0, dirCreateHierarchy(path.c_str(), mode, nullptr, false, nullptr)); 58 ASSERT_EQ(0, stat(path.c_str(), &sb)) << strerror(errno) [all...] |