chromium/third_party/blink/renderer/core/layout/block_child_iterator_test.cc

// Copyright 2017 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/layout/block_child_iterator.h"

#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/core/css/style_engine.h"
#include "third_party/blink/renderer/core/layout/block_break_token.h"
#include "third_party/blink/renderer/core/layout/block_node.h"
#include "third_party/blink/renderer/core/layout/box_fragment_builder.h"
#include "third_party/blink/renderer/core/layout/constraint_space.h"
#include "third_party/blink/renderer/core/layout/constraint_space_builder.h"
#include "third_party/blink/renderer/core/testing/core_unit_test_helper.h"

namespace blink {

const BlockBreakToken* CreateBreakToken(
    LayoutInputNode node,
    const BreakTokenVector* child_break_tokens = nullptr,
    bool has_seen_all_children = false) {}

BlockChildIteratorTest;

TEST_F(BlockChildIteratorTest, NullFirstChild) {}

TEST_F(BlockChildIteratorTest, NoBreakToken) {}

TEST_F(BlockChildIteratorTest, BreakTokens) {}

TEST_F(BlockChildIteratorTest, SeenAllChildren) {}

TEST_F(BlockChildIteratorTest, DeleteNodeWhileIteration) {}

}  // namespace blink