#include <vector>
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/core/layout/grid/grid_track_collection.h"
#include "third_party/blink/renderer/core/testing/core_unit_test_helper.h"
namespace blink {
namespace {
#define EXPECT_RANGE(expected_start, expected_count, range) …
#define EXPECT_COLLAPSED_RANGE(expected_start, expected_count, range) …
#define EXPECT_SET(expected_size, expected_count, iterator) …
}
class GridTrackCollectionBaseTest : public GridTrackCollectionBase { … };
class GridTrackCollectionTest : public RenderingTest { … };
TEST_F(GridTrackCollectionTest, TestRangeIndexFromGridLine) { … }
TEST_F(GridTrackCollectionTest, TestNGGridTrackList) { … }
TEST_F(GridTrackCollectionTest, TestGridRangeBuilder) { … }
TEST_F(GridTrackCollectionTest, TestGridRangeBuilderCollapsed) { … }
TEST_F(GridTrackCollectionTest, TestGridRangeBuilderImplicit) { … }
TEST_F(GridTrackCollectionTest, TestGridSetTrackSizeNormalization) { … }
TEST_F(GridTrackCollectionTest, TestGridSizingTrackCollectionSetIterator) { … }
TEST_F(GridTrackCollectionTest, TestGridSizingTrackCollectionExplicitTracks) { … }
TEST_F(GridTrackCollectionTest, TestGridSizingTrackCollectionImplicitTracks) { … }
TEST_F(GridTrackCollectionTest,
TestGridSizingTrackCollectionIntrinsicAndFlexTracks) { … }
}