1 //===-- Header for using the gtest framework -------------------*- C++ -*-===// 2 // 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6 // 7 //===---------------------------------------------------------------------===// 8 9 #ifndef LLVM_LIBC_UTILS_UNITTEST_GTEST_H 10 #define LLVM_LIBC_UTILS_UNITTEST_GTEST_H 11 12 #include "src/__support/macros/config.h" 13 #include <gtest/gtest.h> 14 15 namespace LIBC_NAMESPACE_DECL { 16 namespace testing { 17 18 using ::testing::Matcher; 19 using ::testing::Test; 20 21 } // namespace testing 22 } // namespace LIBC_NAMESPACE_DECL 23 24 #define LIBC_TEST_HAS_MATCHERS() (1) 25 26 #endif // LLVM_LIBC_UTILS_UNITTEST_GTEST_H 27