Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenlib/tests/BLI_index_range_test.cc
| Show First 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| TEST(index_range, OneAfterEnd) | TEST(index_range, OneAfterEnd) | ||||
| { | { | ||||
| IndexRange range = IndexRange(5, 3); | IndexRange range = IndexRange(5, 3); | ||||
| EXPECT_EQ(range.one_after_last(), 8); | EXPECT_EQ(range.one_after_last(), 8); | ||||
| } | } | ||||
| TEST(index_range, OneBeforeStart) | |||||
| { | |||||
| IndexRange range = IndexRange(5, 3); | |||||
| EXPECT_EQ(range.one_before_start(), 4); | |||||
| } | |||||
| TEST(index_range, Start) | TEST(index_range, Start) | ||||
| { | { | ||||
| IndexRange range = IndexRange(6, 2); | IndexRange range = IndexRange(6, 2); | ||||
| EXPECT_EQ(range.start(), 6); | EXPECT_EQ(range.start(), 6); | ||||
| } | } | ||||
| TEST(index_range, Slice) | TEST(index_range, Slice) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 117 Lines • Show Last 20 Lines | |||||