Skip to content

Commit ef89bb1

Browse files
committed
test(ALL): adjust for popup menu width/position fixes on Nightly
Details: - On Nightly there is a Vim patch that adjusts how popup menu is displayed (see PR number 36075 at neovim/neovim). It seems to fix some edge cases of how the menu is positioned when there is not enough width. As a result, some tests where popup was truncated did not pass on Nightly. Increase Neovim instance width for such cases so that there is always a full popup menu displayed. This makes test work on all currently supported platforms without needing to guard tests behind Neovim version checks.
1 parent c38c9f4 commit ef89bb1

File tree

57 files changed

+1789
-1773
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1789
-1773
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
--|---------|---------|
2-
01|May.
3-
02|~ January Text
4-
03|~ February Text
5-
04|~ March Method
6-
05|~ April Method
7-
06|~ May Method
8-
07|~ June Functi
9-
08|~ July Functi
10-
09|~ August Functi
11-
10|~ September Constr
12-
11|~ October Constr
13-
12|~ November Constr
14-
13|~ December Text
15-
14|~
16-
15|[No Name] 1,5
17-
16|-- INSERT --
1+
--|---------|---------|---------|
2+
01|May.
3+
02|~ January Text
4+
03|~ February Text
5+
04|~ March Method
6+
05|~ April Method
7+
06|~ May Method
8+
07|~ June Function
9+
08|~ July Function
10+
09|~ August Function
11+
10|~ September Constructor
12+
11|~ October Constructor
13+
12|~ November Constructor
14+
13|~ December Text
15+
14|~
16+
15|[No Name] 1,5
17+
16|-- INSERT --
1818

19-
--|---------|---------|
20-
01|00000000000000000000
21-
02|11122222222222222222
22-
03|11122222222222222222
23-
04|11122222222222222222
24-
05|11122222222222222222
25-
06|11122222222222222222
26-
07|11122222222222222222
27-
08|11122222222222222222
28-
09|11122222222222222222
29-
10|11122222222222222222
30-
11|11122222222222222222
31-
12|11122222222222222222
32-
13|11122222222222222222
33-
14|11111111111111111111
34-
15|33333333333333333333
35-
16|44444444444455555555
19+
--|---------|---------|---------|
20+
01|000000000000000000000000000000
21+
02|111222222222222222222222221111
22+
03|111222222222222222222222221111
23+
04|111222222222222222222222221111
24+
05|111222222222222222222222221111
25+
06|111222222222222222222222221111
26+
07|111222222222222222222222221111
27+
08|111222222222222222222222221111
28+
09|111222222222222222222222221111
29+
10|111222222222222222222222221111
30+
11|111222222222222222222222221111
31+
12|111222222222222222222222221111
32+
13|111222222222222222222222221111
33+
14|111111111111111111111111111111
34+
15|333333333333333333333333333333
35+
16|444444444444555555555555555555
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
--|---------|---------|
2-
01|May.
3-
02|# .
4-
03|~
5-
04|~
6-
05|~
7-
06|~
8-
07|~
9-
08|~
10-
09|~
11-
10|~
12-
11|~
13-
12|~
14-
13|~
15-
14|~
16-
15|[No Name] 2,4
17-
16|-- INSERT --
1+
--|---------|---------|---------|
2+
01|May.
3+
02|# .
4+
03|~
5+
04|~
6+
05|~
7+
06|~
8+
07|~
9+
08|~
10+
09|~
11+
10|~
12+
11|~
13+
12|~
14+
13|~
15+
14|~
16+
15|[No Name] 2,4
17+
16|-- INSERT --
1818

19-
--|---------|---------|
20-
01|00000000000000000000
21-
02|00000000000000000000
22-
03|11111111111111111111
23-
04|11111111111111111111
24-
05|11111111111111111111
25-
06|11111111111111111111
26-
07|11111111111111111111
27-
08|11111111111111111111
28-
09|11111111111111111111
29-
10|11111111111111111111
30-
11|11111111111111111111
31-
12|11111111111111111111
32-
13|11111111111111111111
33-
14|11111111111111111111
34-
15|22222222222222222222
35-
16|33333333333344444444
19+
--|---------|---------|---------|
20+
01|000000000000000000000000000000
21+
02|000000000000000000000000000000
22+
03|111111111111111111111111111111
23+
04|111111111111111111111111111111
24+
05|111111111111111111111111111111
25+
06|111111111111111111111111111111
26+
07|111111111111111111111111111111
27+
08|111111111111111111111111111111
28+
09|111111111111111111111111111111
29+
10|111111111111111111111111111111
30+
11|111111111111111111111111111111
31+
12|111111111111111111111111111111
32+
13|111111111111111111111111111111
33+
14|111111111111111111111111111111
34+
15|222222222222222222222222222222
35+
16|333333333333444444444444444444
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
--|---------|---------|
2-
01|May.
3-
02|~ January Text
4-
03|~ February Text
5-
04|~ March Method
6-
05|~ April Method
7-
06|~ May Method
8-
07|~ June Functi
9-
08|~ July Functi
10-
09|~ August Functi
11-
10|~ September Constr
12-
11|~ October Constr
13-
12|~ November Constr
14-
13|~ December Text
15-
14|~
16-
15|[No Name] 1,5
17-
16|-- INSERT --
1+
--|---------|---------|---------|
2+
01|May.
3+
02|~ January Text
4+
03|~ February Text
5+
04|~ March Method
6+
05|~ April Method
7+
06|~ May Method
8+
07|~ June Function
9+
08|~ July Function
10+
09|~ August Function
11+
10|~ September Constructor
12+
11|~ October Constructor
13+
12|~ November Constructor
14+
13|~ December Text
15+
14|~
16+
15|[No Name] 1,5
17+
16|-- INSERT --
1818

19-
--|---------|---------|
20-
01|00000000000000000000
21-
02|11122222222222222222
22-
03|11122222222222222222
23-
04|11122222222222222222
24-
05|11122222222222222222
25-
06|11122222222222222222
26-
07|11122222222222222222
27-
08|11122222222222222222
28-
09|11122222222222222222
29-
10|11122222222222222222
30-
11|11122222222222222222
31-
12|11122222222222222222
32-
13|11122222222222222222
33-
14|11111111111111111111
34-
15|33333333333333333333
35-
16|44444444444455555555
19+
--|---------|---------|---------|
20+
01|000000000000000000000000000000
21+
02|111222222222222222222222221111
22+
03|111222222222222222222222221111
23+
04|111222222222222222222222221111
24+
05|111222222222222222222222221111
25+
06|111222222222222222222222221111
26+
07|111222222222222222222222221111
27+
08|111222222222222222222222221111
28+
09|111222222222222222222222221111
29+
10|111222222222222222222222221111
30+
11|111222222222222222222222221111
31+
12|111222222222222222222222221111
32+
13|111222222222222222222222221111
33+
14|111111111111111111111111111111
34+
15|333333333333333333333333333333
35+
16|444444444444555555555555555555
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
--|---------|---------|
2-
01|May.
3-
02|# .
4-
03|~
5-
04|~
6-
05|~
7-
06|~
8-
07|~
9-
08|~
10-
09|~
11-
10|~
12-
11|~
13-
12|~
14-
13|~
15-
14|~
16-
15|[No Name] 2,4
17-
16|-- INSERT --
1+
--|---------|---------|---------|
2+
01|May.
3+
02|# .
4+
03|~
5+
04|~
6+
05|~
7+
06|~
8+
07|~
9+
08|~
10+
09|~
11+
10|~
12+
11|~
13+
12|~
14+
13|~
15+
14|~
16+
15|[No Name] 2,4
17+
16|-- INSERT --
1818

19-
--|---------|---------|
20-
01|00000000000000000000
21-
02|00000000000000000000
22-
03|11111111111111111111
23-
04|11111111111111111111
24-
05|11111111111111111111
25-
06|11111111111111111111
26-
07|11111111111111111111
27-
08|11111111111111111111
28-
09|11111111111111111111
29-
10|11111111111111111111
30-
11|11111111111111111111
31-
12|11111111111111111111
32-
13|11111111111111111111
33-
14|11111111111111111111
34-
15|22222222222222222222
35-
16|33333333333344444444
19+
--|---------|---------|---------|
20+
01|000000000000000000000000000000
21+
02|000000000000000000000000000000
22+
03|111111111111111111111111111111
23+
04|111111111111111111111111111111
24+
05|111111111111111111111111111111
25+
06|111111111111111111111111111111
26+
07|111111111111111111111111111111
27+
08|111111111111111111111111111111
28+
09|111111111111111111111111111111
29+
10|111111111111111111111111111111
30+
11|111111111111111111111111111111
31+
12|111111111111111111111111111111
32+
13|111111111111111111111111111111
33+
14|111111111111111111111111111111
34+
15|222222222222222222222222222222
35+
16|333333333333444444444444444444
Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
--|---------|---------|
2-
01|aab aac aba aa
3-
02|~ aab
4-
03|~ aac
5-
04|~
6-
05|~
7-
06|~
8-
07|~
9-
08|~
10-
09|[No Name] 1,15
11-
10|-- INSERT --
1+
--|---------|---------|---------|
2+
01|aab aac aba aa
3+
02|~ aab
4+
03|~ aac
5+
04|~
6+
05|~
7+
06|~
8+
07|~
9+
08|~
10+
09|[No Name] 1,15
11+
10|-- INSERT --
1212

13-
--|---------|---------|
14-
01|00000000000000000000
15-
02|11111111111222222221
16-
03|11111111111222222221
17-
04|11111111111111111111
18-
05|11111111111111111111
19-
06|11111111111111111111
20-
07|11111111111111111111
21-
08|11111111111111111111
22-
09|33333333333333333333
23-
10|44444444444455555555
13+
--|---------|---------|---------|
14+
01|000000000000000000000000000000
15+
02|111111111112222222222222222111
16+
03|111111111112222222222222222111
17+
04|111111111111111111111111111111
18+
05|111111111111111111111111111111
19+
06|111111111111111111111111111111
20+
07|111111111111111111111111111111
21+
08|111111111111111111111111111111
22+
09|333333333333333333333333333333
23+
10|444444444444555555555555555555
Lines changed: 32 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,33 @@
1-
--|---------|---------|---------|--
2-
01|
3-
02|~
4-
03|~
5-
04|~
6-
05|~
7-
06|~
8-
07|~
9-
08|~
10-
09|~
11-
10|~
12-
11|~
13-
12|~ .git-dir/
14-
13|~ dir-in-git/
15-
14|~ file-in-git
16-
15|~ file-in-git_symlink-
17-
16|:Git add -- .git-dir/
18-
17|
1+
--|---------|---------|---------|---------|
2+
01|
3+
02|~
4+
03|~
5+
04|~
6+
05|~
7+
06|~
8+
07|~
9+
08|~
10+
09|~
11+
10|~ .git-dir/
12+
11|~ dir-in-git/
13+
12|~ file-in-git
14+
13|~ file-in-git_symlink-source
15+
14|:Git add -- .git-dir/
16+
15|
1917

20-
--|---------|---------|---------|--
21-
01|00000000000000000000000000000000
22-
02|11111111111111111111111111111111
23-
03|11111111111111111111111111111111
24-
04|11111111111111111111111111111111
25-
05|11111111111111111111111111111111
26-
06|11111111111111111111111111111111
27-
07|11111111111111111111111111111111
28-
08|11111111111111111111111111111111
29-
09|11111111111111111111111111111111
30-
10|11111111111111111111111111111111
31-
11|11111111111111111111111111111111
32-
12|11111111111222222222222222222222
33-
13|11111111111333333333333333333333
34-
14|11111111111333333333333333333333
35-
15|11111111111333333333333333333333
36-
16|44444444444444444444444444444444
37-
17|44444444444444444444444444444444
18+
--|---------|---------|---------|---------|
19+
01|0000000000000000000000000000000000000000
20+
02|1111111111111111111111111111111111111111
21+
03|1111111111111111111111111111111111111111
22+
04|1111111111111111111111111111111111111111
23+
05|1111111111111111111111111111111111111111
24+
06|1111111111111111111111111111111111111111
25+
07|1111111111111111111111111111111111111111
26+
08|1111111111111111111111111111111111111111
27+
09|1111111111111111111111111111111111111111
28+
10|1111111111122222222222222222222222222221
29+
11|1111111111133333333333333333333333333331
30+
12|1111111111133333333333333333333333333331
31+
13|1111111111133333333333333333333333333331
32+
14|4444444444444444444444444444444444444444
33+
15|4444444444444444444444444444444444444444

0 commit comments

Comments
 (0)