diff options
Diffstat (limited to 'test/unit/testDecoration.cxx')
-rw-r--r-- | test/unit/testDecoration.cxx | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/test/unit/testDecoration.cxx b/test/unit/testDecoration.cxx index 3e18b1665..d2fbc7df2 100644 --- a/test/unit/testDecoration.cxx +++ b/test/unit/testDecoration.cxx @@ -73,19 +73,18 @@ TEST_CASE("DecorationList") { const int value = 59; Sci::Position position = 4; Sci::Position fillLength = 3; - bool changed = decol.FillRange(position, value, fillLength); - REQUIRE(changed); - REQUIRE(position == 4); - REQUIRE(fillLength == 3); - REQUIRE(fillLength == 3); + auto fr = decol.FillRange(position, value, fillLength); + REQUIRE(fr.changed); + REQUIRE(fr.position == 4); + REQUIRE(fr.fillLength == 3); REQUIRE(decol.ValueAt(indicator, 5) == value); REQUIRE(decol.AllOnFor(5) == (1 << indicator)); REQUIRE(decol.Start(indicator, 5) == 4); REQUIRE(decol.End(indicator, 5) == 7); const int indicatorB=6; decol.SetCurrentIndicator(indicatorB); - changed = decol.FillRange(position, value, fillLength); - REQUIRE(changed); + fr = decol.FillRange(position, value, fillLength); + REQUIRE(fr.changed); REQUIRE(decol.AllOnFor(5) == ((1 << indicator) | (1 << indicatorB))); decol.DeleteRange(5, 1); REQUIRE(decol.Start(indicatorB, 5) == 4); |