diff options
| author | Junegunn Choi <junegunn.c@gmail.com> | 2023-12-25 17:05:14 +0900 |
|---|---|---|
| committer | Junegunn Choi <junegunn.c@gmail.com> | 2023-12-25 17:05:54 +0900 |
| commit | 0e999482cb13c194427d47687a49473e1e240a20 (patch) | |
| tree | 1a39060af647ffbd64539be3e920e9fd46a5f41e /src/ansi_test.go | |
| parent | 65b2c060274c7735e6b1e0e5b924d057641f2e4a (diff) | |
| download | fzf-0e999482cb13c194427d47687a49473e1e240a20.tar.gz | |
Fix handling of empty ANSI color sequence
Fix #3320
Diffstat (limited to 'src/ansi_test.go')
| -rw-r--r-- | src/ansi_test.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ansi_test.go b/src/ansi_test.go index f352c99e..b5481e5f 100644 --- a/src/ansi_test.go +++ b/src/ansi_test.go @@ -348,6 +348,9 @@ func TestAnsiCodeStringConversion(t *testing.T) { } assert("\x1b[m", nil, "") assert("\x1b[m", &ansiState{attr: tui.Blink, lbg: -1}, "") + assert("\x1b[0m", &ansiState{fg: 4, bg: 4, lbg: -1}, "") + assert("\x1b[;m", &ansiState{fg: 4, bg: 4, lbg: -1}, "") + assert("\x1b[;;m", &ansiState{fg: 4, bg: 4, lbg: -1}, "") assert("\x1b[31m", nil, "\x1b[31;49m") assert("\x1b[41m", nil, "\x1b[39;41m") |
