Skip to content

Commit

Permalink
test: Update test for latest neovim.
Browse files Browse the repository at this point in the history
Signed-off-by: SUGIYAMA Yoshio <[email protected]>
  • Loading branch information
IMOKURI committed Jan 23, 2024
1 parent d9e2e90 commit f6fee45
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 27 deletions.
14 changes: 7 additions & 7 deletions test/case/basic.vader
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@ Execute (Check fibonacci sequence.):
AssertEqual [1, 2, 3, 5, 8, 13, 21], line_number_interval#fibonacci()

Execute (Check highlight with default color.):
AssertEqual "\nLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight LineNr')
AssertEqual "\nLineNr xxx guifg=NvimDarkGrey4", execute('highlight LineNr')

LineNumberIntervalEnable

AssertEqual "\nLineNr xxx ctermfg=0 guifg=Black", execute('highlight LineNr')
AssertEqual "\nDimLineNr xxx cleared", execute('highlight DimLineNr')
AssertEqual "\nHighlightedLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight HighlightedLineNr')
AssertEqual "\nHighlightedLineNr xxx guifg=NvimDarkGrey4", execute('highlight HighlightedLineNr')

LineNumberIntervalDisable

AssertEqual "\nLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight LineNr')
AssertEqual "\nLineNr xxx guifg=NvimDarkGrey4", execute('highlight LineNr')

Execute (Check highlight with configured color.):
highlight HighlightedLineNr guifg=White ctermfg=7
highlight DimLineNr guifg=Magenta ctermfg=5

AssertEqual "\nLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight LineNr')
AssertEqual "\nLineNr xxx guifg=NvimDarkGrey4", execute('highlight LineNr')

LineNumberIntervalEnable

Expand All @@ -34,7 +34,7 @@ Execute (Check highlight with configured color.):

LineNumberIntervalDisable

AssertEqual "\nLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight LineNr')
AssertEqual "\nLineNr xxx guifg=NvimDarkGrey4", execute('highlight LineNr')

Execute (Check autocmd.):
AssertThrows autocmd LineNumberInterval
Expand Down Expand Up @@ -65,12 +65,12 @@ Execute (Check sign group.):
AssertEqual "\n--- Signs ---\n", execute('sign place group=LineNumberGroup')

Execute (Check toggle.):
AssertEqual "\nLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight LineNr')
AssertEqual "\nLineNr xxx guifg=NvimDarkGrey4", execute('highlight LineNr')

LineNumberIntervalToggle

AssertEqual "\nLineNr xxx ctermfg=0 guifg=Black", execute('highlight LineNr')

LineNumberIntervalToggle

AssertEqual "\nLineNr xxx ctermfg=11 guifg=Yellow", execute('highlight LineNr')
AssertEqual "\nLineNr xxx guifg=NvimDarkGrey4", execute('highlight LineNr')
6 changes: 3 additions & 3 deletions test/case/custom_interval.vader
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Execute (Check use_custom with default interval.):
14
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=1 id=6 group=LineNumberGroup name=LineNumberInterval priority=10\n line=6 id=5 group=LineNumberGroup name=LineNumberInterval priority=10\n line=9 id=4 group=LineNumberGroup name=LineNumberInterval priority=10\n line=11 id=3 group=LineNumberGroup name=LineNumberInterval priority=10\n line=12 id=2 group=LineNumberGroup name=LineNumberInterval priority=10\n line=13 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n line=15 id=7 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=1 id=12 group=LineNumberGroup name=LineNumberInterval priority=10\n line=6 id=11 group=LineNumberGroup name=LineNumberInterval priority=10\n line=9 id=10 group=LineNumberGroup name=LineNumberInterval priority=10\n line=11 id=9 group=LineNumberGroup name=LineNumberInterval priority=10\n line=12 id=8 group=LineNumberGroup name=LineNumberInterval priority=10\n line=13 id=7 group=LineNumberGroup name=LineNumberInterval priority=10\n line=15 id=13 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

Execute (Check use_custom with custom interval.):
let g:line_number_interval#use_custom = 1
Expand All @@ -44,9 +44,9 @@ Execute (Check use_custom with custom interval.):
2
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=5 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n line=11 id=2 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=5 id=16 group=LineNumberGroup name=LineNumberInterval priority=10\n line=11 id=17 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

11
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=2 group=LineNumberGroup name=LineNumberInterval priority=10\n line=8 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n line=14 id=3 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=19 group=LineNumberGroup name=LineNumberInterval priority=10\n line=8 id=18 group=LineNumberGroup name=LineNumberInterval priority=10\n line=14 id=20 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
8 changes: 4 additions & 4 deletions test/case/multiple-colors.vader
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ Execute (Check multiple colors with relative number.):
2
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=5 id=1 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=11 id=2 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=5 id=23 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=11 id=24 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

11
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=2 group=LineNumberGroup name=LineNumberInterval priority=10\n line=8 id=1 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=14 id=3 group=LineNumberGroup name=LineNumberInterval1 priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=26 group=LineNumberGroup name=LineNumberInterval priority=10\n line=8 id=25 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=14 id=27 group=LineNumberGroup name=LineNumberInterval1 priority=10\n", execute('sign place group=LineNumberGroup')

Execute (Check multiple colors with set number.):
let g:line_number_interval#use_custom = 1
Expand All @@ -50,9 +50,9 @@ Execute (Check multiple colors with set number.):
2
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=5 id=2 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=5 id=31 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=10 id=30 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

11
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=8 id=2 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n line=14 id=3 group=LineNumberGroup name=LineNumberInterval1 priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=8 id=33 group=LineNumberGroup name=LineNumberInterval1 priority=10\n line=10 id=32 group=LineNumberGroup name=LineNumberInterval priority=10\n line=14 id=34 group=LineNumberGroup name=LineNumberInterval1 priority=10\n", execute('sign place group=LineNumberGroup')
10 changes: 5 additions & 5 deletions test/case/number.vader
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ Execute (Check set number.):
2
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=36 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

13
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=37 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

LineNumberIntervalDisable

Expand All @@ -46,7 +46,7 @@ Execute (Check set number with fold.):
4
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=39 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

Execute (Check set number on fold.):
set number
Expand All @@ -58,7 +58,7 @@ Execute (Check set number on fold.):
4
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=41 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

Execute (Check set number with configured interval.):
let g:line_number_interval = 7
Expand All @@ -70,4 +70,4 @@ Execute (Check set number with configured interval.):
3
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=7 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n line=14 id=2 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=7 id=44 group=LineNumberGroup name=LineNumberInterval priority=10\n line=14 id=45 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
16 changes: 8 additions & 8 deletions test/case/relative_number.vader
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ Execute (Check set relativenumber.):

LineNumberIntervalEnable

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=11 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=11 id=46 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

13
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=3 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=3 id=47 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

Execute (Check set relativenumber with fold.):
set relativenumber
Expand All @@ -39,12 +39,12 @@ Execute (Check set relativenumber with fold.):
1
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=14 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=14 id=49 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

15
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=50 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

Execute (Check set relativenumber on fold (forward).):
set relativenumber
Expand All @@ -58,7 +58,7 @@ Execute (Check set relativenumber on fold (forward).):
2
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=14 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=14 id=52 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

14
doautocmd CursorMoved
Expand All @@ -77,7 +77,7 @@ Execute (Check set relativenumber on fold (backward).):
12
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=2 id=54 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

2
doautocmd CursorMoved
Expand All @@ -94,9 +94,9 @@ Execute (Check set relativenumber with configured interval.):
3
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=10 id=57 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

13
doautocmd CursorMoved

AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=6 id=1 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')
AssertEqual "\n--- Signs ---\nSigns for [Vader-workbench]:\n line=6 id=58 group=LineNumberGroup name=LineNumberInterval priority=10\n", execute('sign place group=LineNumberGroup')

0 comments on commit f6fee45

Please sign in to comment.