#include "third_party/blink/renderer/platform/fonts/shaping/text_auto_space.h"
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include "third_party/blink/renderer/platform/fonts/character_range.h"
#include "third_party/blink/renderer/platform/fonts/font.h"
#include "third_party/blink/renderer/platform/fonts/shaping/harfbuzz_shaper.h"
#include "third_party/blink/renderer/platform/testing/font_test_helpers.h"
namespace blink {
namespace {
ElementsAre;
class TextAutoSpaceTest : public testing::Test { … };
TEST_F(TextAutoSpaceTest, Check8Bit) { … }
struct TypeData { … } g_type_data[] = …;
std::ostream& operator<<(std::ostream& ostream, const TypeData& type_data) { … }
class TextAutoSpaceTypeTest : public testing::Test,
public testing::WithParamInterface<TypeData> { … };
INSTANTIATE_TEST_SUITE_P(…);
TEST_P(TextAutoSpaceTypeTest, Char) { … }
TEST_F(TextAutoSpaceTest, Unapply) { … }
}
}