mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-29 17:28:01 +01:00
Always reset IncompleteCkInfos.
This commit is contained in:
@@ -954,6 +954,8 @@ public class EscSeqUtilsTests
|
||||
|
||||
ConsoleKeyInfo expectedCki = default;
|
||||
|
||||
Assert.Null (EscSeqUtils.IncompleteCkInfos);
|
||||
|
||||
EscSeqUtils.DecodeEscSeq (
|
||||
ref _newConsoleKeyInfo,
|
||||
ref _key,
|
||||
@@ -983,7 +985,9 @@ public class EscSeqUtilsTests
|
||||
Assert.False (_isResponse);
|
||||
Assert.Equal (0, (int)_arg1);
|
||||
Assert.Equal (Point.Empty, _arg2);
|
||||
Assert.NotNull (EscSeqUtils.IncompleteCkInfos);
|
||||
Assert.Equal (_cki, EscSeqUtils.IncompleteCkInfos);
|
||||
Assert.Contains (EscSeqUtils.ToString (EscSeqUtils.IncompleteCkInfos), EscSeqUtils.ToString (_cki));
|
||||
|
||||
_cki = EscSeqUtils.InsertArray (
|
||||
EscSeqUtils.IncompleteCkInfos,
|
||||
@@ -1032,8 +1036,8 @@ public class EscSeqUtilsTests
|
||||
Assert.True (_isResponse);
|
||||
Assert.Equal (0, (int)_arg1);
|
||||
Assert.Equal (Point.Empty, _arg2);
|
||||
Assert.Null (EscSeqUtils.IncompleteCkInfos);
|
||||
Assert.NotEqual (_cki, EscSeqUtils.IncompleteCkInfos);
|
||||
Assert.Contains (EscSeqUtils.ToString (EscSeqUtils.IncompleteCkInfos), EscSeqUtils.ToString (_cki));
|
||||
|
||||
ClearAll ();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user