chromium/third_party/blink/renderer/core/editing/state_machines/state_machine_util_test.cc

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/editing/state_machines/state_machine_util.h"

#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/platform/wtf/text/character_names.h"
#include "third_party/blink/renderer/platform/wtf/text/unicode.h"

namespace blink {

TEST(StateMachineUtilTest, IsGraphmeBreak_LineBreak) {}

TEST(StateMachineUtilTest, IsGraphmeBreak_Hangul) {}

TEST(StateMachineUtilTest, IsGraphmeBreak_Extend_or_ZWJ) {}

TEST(StateMachineUtilTest, IsGraphmeBreak_SpacingMark) {}

// TODO(nona): Introduce tests for GB9b rule once ICU grabs Unicod 9.0.
// There is no character having Prepend grapheme property in Unicode 8.0.

TEST(StateMachineUtilTest, IsGraphmeBreak_EmojiModifier) {}

TEST(StateMachineUtilTest, IsGraphmeBreak_ZWJSequecne) {}

TEST(StateMachineUtilTest, IsGraphmeBreak_IndicSyllabicCategoryVirama) {}

}  // namespace blink