#include "absl/strings/internal/cord_data_edge.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "absl/strings/internal/cord_internal.h"
#include "absl/strings/internal/cord_rep_test_util.h"
namespace absl {
ABSL_NAMESPACE_BEGIN
namespace cord_internal {
namespace {
MakeExternal;
MakeFlat;
MakeSubstring;
TEST(CordDataEdgeTest, IsDataEdgeOnFlat) { … }
TEST(CordDataEdgeTest, IsDataEdgeOnExternal) { … }
TEST(CordDataEdgeTest, IsDataEdgeOnSubstringOfFlat) { … }
TEST(CordDataEdgeTest, IsDataEdgeOnSubstringOfExternal) { … }
TEST(CordDataEdgeTest, IsDataEdgeOnBtree) { … }
TEST(CordDataEdgeTest, IsDataEdgeOnBadSubstr) { … }
TEST(CordDataEdgeTest, EdgeDataOnFlat) { … }
TEST(CordDataEdgeTest, EdgeDataOnExternal) { … }
TEST(CordDataEdgeTest, EdgeDataOnSubstringOfFlat) { … }
TEST(CordDataEdgeTest, EdgeDataOnSubstringOfExternal) { … }
#if defined(GTEST_HAS_DEATH_TEST) && !defined(NDEBUG)
TEST(CordDataEdgeTest, IsDataEdgeOnNullPtr) { … }
TEST(CordDataEdgeTest, EdgeDataOnNullPtr) { … }
TEST(CordDataEdgeTest, EdgeDataOnBtree) { … }
TEST(CordDataEdgeTest, EdgeDataOnBadSubstr) { … }
#endif
}
}
ABSL_NAMESPACE_END
}