diff options
| author | Zufu Liu <unknown> | 2022-07-17 14:09:52 +1000 | 
|---|---|---|
| committer | Zufu Liu <unknown> | 2022-07-17 14:09:52 +1000 | 
| commit | f6a9859562ddeb04e882e4a3d15adbf64345452a (patch) | |
| tree | f814dc8f40ea08c5d01d110ffb69a491806eea36 /test/unit/testPerLine.cxx | |
| parent | 4e0683e5531aa99958fc742476b6150ec2595c72 (diff) | |
| download | scintilla-mirror-f6a9859562ddeb04e882e4a3d15adbf64345452a.tar.gz | |
Feature [feature-requests:#1441] Line state optimized to avoid excess allocations
by always allocating for every line.
Diffstat (limited to 'test/unit/testPerLine.cxx')
| -rw-r--r-- | test/unit/testPerLine.cxx | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/test/unit/testPerLine.cxx b/test/unit/testPerLine.cxx index 5209c194e..74881f40e 100644 --- a/test/unit/testPerLine.cxx +++ b/test/unit/testPerLine.cxx @@ -226,11 +226,11 @@ TEST_CASE("LineState") {  	}  	SECTION("SetLineState") { -		REQUIRE(0 == ls.SetLineState(1, 200)); +		REQUIRE(0 == ls.SetLineState(1, 200, 2));  		REQUIRE(0 == ls.GetLineState(0));  		REQUIRE(200 == ls.GetLineState(1));  		REQUIRE(0 == ls.GetLineState(2)); -		REQUIRE(0 == ls.SetLineState(2, 400)); +		REQUIRE(0 == ls.SetLineState(2, 400, 3));  		REQUIRE(0 == ls.GetLineState(0));  		REQUIRE(200 == ls.GetLineState(1));  		REQUIRE(400 == ls.GetLineState(2)); @@ -244,11 +244,11 @@ TEST_CASE("LineState") {  	SECTION("InsertRemoveLine") {  		REQUIRE(0 == ls.GetMaxLineState()); -		ls.SetLineState(1, 1); -		ls.SetLineState(2, 2); -		REQUIRE(3 == ls.GetMaxLineState()); -		ls.InsertLine(2); +		ls.SetLineState(1, 1, 3); +		ls.SetLineState(2, 2, 3);  		REQUIRE(4 == ls.GetMaxLineState()); +		ls.InsertLine(2); +		REQUIRE(5 == ls.GetMaxLineState());  		REQUIRE(0 == ls.GetLineState(0));  		REQUIRE(1 == ls.GetLineState(1));  		REQUIRE(2 == ls.GetLineState(2));  | 
